Class UserExtGrants
Grants to this User. Each value of this attribute refers to a Grant to this User of some App (and optionally of some entitlement). Therefore, this attribute is a convenience that allows one to see on each User all of the Grants to that User.
SCIM++ Properties:
- idcsSearchable: true
- multiValued: true
- mutability: readOnly
- required: false
- returned: request
- type: complex
- uniqueness: none
Inherited Members
Namespace: Oci.IdentitydomainsService.Models
Assembly: OCI.DotNetSDK.Identitydomains.dll
Syntax
public class UserExtGrants
Properties
AppId
Declaration
[JsonProperty(PropertyName = "appId")]
public string AppId { get; set; }
Property Value
Type | Description |
---|---|
string | The ID of the App in this Grant.
|
GrantMechanism
Declaration
[JsonProperty(PropertyName = "grantMechanism")]
[JsonConverter(typeof(ResponseEnumConverter))]
public UserExtGrants.GrantMechanismEnum? GrantMechanism { get; set; }
Property Value
Type | Description |
---|---|
UserExtGrants.GrantMechanismEnum? | Each value of grantMechanism indicates how (or by what component) some App (or App-Entitlement) was granted. A customer or the UI should use only grantMechanism values that start with 'ADMINISTRATOR':
|
GrantorId
Declaration
[JsonProperty(PropertyName = "grantorId")]
public string GrantorId { get; set; }
Property Value
Type | Description |
---|---|
string | Grantor identifier
|
Ref
Declaration
[JsonProperty(PropertyName = "$ref")]
public string Ref { get; set; }
Property Value
Type | Description |
---|---|
string | The URI of this Grant to this User.
|
Value
Declaration
[JsonProperty(PropertyName = "value")]
public string Value { get; set; }
Property Value
Type | Description |
---|---|
string | The ID of this Grant to this User.
|