BetaOptionaloptions: DefaultSudoEntitlementsAdminClientOptionsAdd a new entitlements sequence
Definition of new entitlements sequence
The created entitlements sequence
Add a new entitlements set
Definition of new entitlements set
The created entitlements set
Apply entitlements sequence directly to a user
If a record for that user's entitlements sequence does not yet exist it will be created.
External IDP user ID of user to apply entitlements sequence to
Name of the entitlements sequence to apply to the user
OptionaltransitionsRelativeTo: DateOptionalversion: numberIf specified, version of any current entitlements that must be matched
The effective entitlements for the user
Apply entitlements sequence to users
Equivalent of multiple calls to applyEntitlementsSequenceToUser
If a record for any user's entitlements sequence does not yet exist it will be created.
Array of applyEntitlementsSequenceToUser operations to perform.
The effective entitlements for the user
Apply entitlements set to a user
If a record for that user's entitlements does not yet exist it will be created.
External IDP user ID of user to retrieve entitlements for
Name of the entitlements set to apply to the user
Optionalversion: numberIf specified, version of any current entitlements that must be matched
The effective entitlements for the user
Apply entitlements sets to users.
Equivalent of multiple calls to applyEntitlementsSetToUser
If a record for a user's entitlements does not yet exist it will be created.
Array of applyEntitlementsSetToUser operations to perform.
The effective entitlements for the user
Apply entitlements to a user
If a record for that user's entitlements does not yet exist it will be created.
External IDP user ID of user to retrieve entitlements for
The entitlements to apply to the user
Optionalversion: numberIf specified, version of any current entitlements that must be matched
The effective entitlements for the user
Apply entitlements to users
Equivalent of multiple calls to applyEntitlementsToUser
If a record for any user's entitlements does not yet exist it will be created.
Array of applyEntitlementsToUser operations to perform.
The effective entitlements for the user
Apply an expendable entitlements delta to a user
If a record for the user's entitlements does not yet exist a NoEntitlementsForUserError is thrown. Call an applyEntitlements* method to assign entitlements before calling this method.
External IDP user ID of user to retrieve entitlements for
The expendable entitlements delta to apply to the user
Request of this delta. Repetition of requests for the same external ID with the same requestId are idempotent
The effective entitlements for the user
InvalidEntitlementsError Entitlements contains one or more entitlements with unrecognized names or that are not expendable entitlements.
DuplicateEntitlementError expendableEntitlements refers to the same entitlement more than once.
Get an entitlement definition by entitlement name
Name of the entitlement definition to return
Named entitlements definition or undefined if no entitlement definition of the specified name has been defined.
Get entitlements for a user
External IDP user ID of user to retrieve entitlements for
Entitlements consumption for the user.
Get an entitlements sequence
Name of the entitlements sequence to return
Named entitlements sequence or undefined if no entitlements sequence of the specified name has been defined.
Get an entitlements set
Name of the entitlements set to return
Named entitlements set or undefined if no entitlements set of the specified name has been defined.
List all entitlement definitions
Call again with a token parameter to continue paginated listing
Optionallimit: numbernumber of entitlement definitions to be returned per call
OptionalnextToken: stringOptional token from which to continue listing
Paginated list of entitlement definitions
List all entitlements sequences
Call again with a token parameter to continue paginated listing
OptionalnextToken: stringOptional token from which to continue listing
Paginated list of entitlements sequences
List all entitlements sets
Call again with a token parameter to continue paginated listing
OptionalnextToken: stringPaginated list of entitlements sets
Remove entitlements and consumption records of the specified user.
External IDP user ID of user to remove.
The entitled user removed or undefined if the user is not found.
Remove entitlements sequence
Name of entitlements sequence to remove
The entitlements sequence removed or undefined if entitlements sequence was not present
Remove entitlements set
Name of entitlements set to remove
The entitlements set removed or undefined if entitlements set was not present
Update an entitlements sequence
Definition of new entitlements sequence
The updated entitlements sequence
Update an entitlements set
Definition of new entitlements set
The updated entitlements set
Client responsible for establishing entitlements of federated identities.