Class GrantEntitlement
The entitlement or privilege that is being granted
SCIM++ Properties:
- idcsCsvAttributeNameMappings: [[columnHeaderName:Entitlement Value, csvColumnForResolvingResourceType:Entitlement Name, mapsTo:entitlement.attributeValue, referencedResourceTypeUniqueAttributeNameMappings:[[mapsFromColumnName:Entitlement Value, resourceTypeAttributeName:displayName], [mapsFromColumnName:App Name, resourceTypeAttributeName:app.display]], resolveValueUsingResourceType:[[resolveBy:AppRole, valueToBeResolved:appRoles]]], [columnHeaderName:Entitlement Name, defaultValue:appRoles, mapsTo:entitlement.attributeName]]
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: complex
Inherited Members
Namespace: Oci.IdentitydomainsService.Models
Assembly: OCI.DotNetSDK.Identitydomains.dll
Syntax
public class GrantEntitlement
Properties
AttributeName
Declaration
[Required(ErrorMessage = "AttributeName is required.")]
[JsonProperty(PropertyName = "attributeName")]
public string AttributeName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the attribute whose value (specified by attributeValue) confers privilege within the service-instance (specified by app).
|
Remarks
Required
AttributeValue
Declaration
[Required(ErrorMessage = "AttributeValue is required.")]
[JsonProperty(PropertyName = "attributeValue")]
public string AttributeValue { get; set; }
Property Value
Type | Description |
---|---|
string | The value of the attribute (specified by attributeName) that confers privilege within the service-instance (specified by app). If attributeName is 'appRoles', then attributeValue is the ID of the AppRole.
|
Remarks
Required