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 GrantEntitlementProperties
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