OrgOAuthAppRequest
Organization OAuth App Creation Request
{
"accessTokenTTL": 0,
"allowedScopes": {
"allRoles": false,
"generalScopes": [
"string"
],
"organizationScopes": {
"allRoles": false,
"roleNames": [
"string"
],
"roles": [
{
"name": "string"
}
]
},
"servicesScopes": [
{
"allRoles": false,
"roleNames": [
"string"
],
"roles": [
{
"name": "string",
"resource": "string"
}
],
"serviceDefinitionId": "string"
}
]
},
"description": "string",
"displayName": "string",
"grantTypes": [
"string"
],
"id": "string",
"maxGroupsInIdToken": 0,
"redirectUris": [
"string"
],
"refreshTokenTTL": 0,
"secret": "string"
}
Time to live for the access token, generated for this client, in seconds. Defaults to 0 if not set, i.e. the token will be issued already expired.
Description for the client.
Display name for the client.
Client grant types.
The client ID. If not set one will be generated.
For CSP compatibility, ignored by the Identity Service. Note that the value will be persisted and may become effective in the future releases.
Redirect URIs for the client. Only the first one will be taken into account by the Identity Service.
Time to live for the refresh token, generated for this client, in seconds. Defaults to 0 if not set, i.e. the token will be issued already expired.
The client secret. If not set one will be generated.