updateTagAppOwnerEmail
Updates the email address of an existing application owner and reassigns every application currently owned by that owner to the new address. The request fails when another application owner already uses the requested email address. Access scopes do not follow the change. Users scoped to the previous email address are not scoped to the new address, and an administrator must grant them the new application owner scope.
Examples
mutation UpdateTagAppOwnerEmail($input: UpdateAppOwnerTagEmailInput!) {
updateTagAppOwnerEmail(input: $input) {
acknowledge
}
}Variables
This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.
{
"input": {
"tagId": "ox_tag_1",
"email": "user@example.com"
}
}curl -X POST \
https://api.cloud.ox.security/api/apollo-gateway \
-H 'Content-Type: application/json' \
-H 'Authorization: YOUR_API_TOKEN' \
-d '{
"query": "mutation UpdateTagAppOwnerEmail($input: UpdateAppOwnerTagEmailInput!) { updateTagAppOwnerEmail(input: $input) { acknowledge } }",
"variables": {
"input": {
"tagId": "ox_tag_1",
"email": "user@example.com"
}
}
}'Arguments
You can use the following argument(s) to customize your updateTagAppOwnerEmail mutation.
input UpdateAppOwnerTagEmailInput! required
Input identifying the application owner to update and the new email address.
tagId String!
email String!
Fields
Return type: Acknowledge!
You can use the following field(s) to specify what information your updateTagAppOwnerEmail mutation will return. Please note that some fields may have their own subfields.
acknowledge Boolean!
Boolean indicating if the operation was successful
Last updated