IAvailableUserAccessGrantee
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
User grantee that is available as target for granting of a permission to shared object.
export interface IAvailableUserAccessGrantee
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
string | (ALPHA) (Optional) Access grantee email | ||
string | (ALPHA) Access grantee name | ||
(ALPHA) Access grantee object reference | |||
“ENABLED” | “DISABLED” | (ALPHA) Access grantee status | ||
“user” | (ALPHA) Access grantee type |
Property details
IAvailableUserAccessGrantee.emailpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Access grantee email
email?: string;
IAvailableUserAccessGrantee.namepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Access grantee name
name: string;
IAvailableUserAccessGrantee.refpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Access grantee object reference
ref: ObjRef;
IAvailableUserAccessGrantee.statuspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Access grantee status
status: "ENABLED" | "DISABLED";
IAvailableUserAccessGrantee.typepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Access grantee type
type: "user";