/AWS1/CL_IDSGROUP¶
A group object that contains the metadata and attributes for a specified group.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_groupid TYPE /AWS1/IDSRESOURCEID /AWS1/IDSRESOURCEID¶
The identifier for a group in the identity store.
iv_identitystoreid TYPE /AWS1/IDSIDENTITYSTOREID /AWS1/IDSIDENTITYSTOREID¶
The globally unique identifier for the identity store.
Optional arguments:¶
iv_displayname TYPE /AWS1/IDSGROUPDISPLAYNAME /AWS1/IDSGROUPDISPLAYNAME¶
The display name value for the group. The length limit is 1,024 characters. This value can consist of letters, accented characters, symbols, numbers, punctuation, tab, new line, carriage return, space, and nonbreaking space in this attribute. This value is specified at the time the group is created and stored as an attribute of the group object in the identity store.
Prefix search supports a maximum of 1,000 characters for the string.
it_externalids TYPE /AWS1/CL_IDSEXTERNALID=>TT_EXTERNALIDS TT_EXTERNALIDS¶
A list of
ExternalIdobjects that contains the identifiers issued to this resource by an external identity provider.
iv_description TYPE /AWS1/IDSSENSITIVESTRINGTYPE /AWS1/IDSSENSITIVESTRINGTYPE¶
A string containing a description of the specified group.
iv_createdat TYPE /AWS1/IDSDATETYPE /AWS1/IDSDATETYPE¶
The date and time the group was created.
iv_updatedat TYPE /AWS1/IDSDATETYPE /AWS1/IDSDATETYPE¶
The date and time the group was last updated.
iv_createdby TYPE /AWS1/IDSSTRINGTYPE /AWS1/IDSSTRINGTYPE¶
The identifier of the user or system that created the group.
iv_updatedby TYPE /AWS1/IDSSTRINGTYPE /AWS1/IDSSTRINGTYPE¶
The identifier of the user or system that last updated the group.
Queryable Attributes¶
GroupId¶
The identifier for a group in the identity store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GROUPID() |
Getter for GROUPID, with configurable default |
ASK_GROUPID() |
Getter for GROUPID w/ exceptions if field has no value |
HAS_GROUPID() |
Determine if GROUPID has a value |
DisplayName¶
The display name value for the group. The length limit is 1,024 characters. This value can consist of letters, accented characters, symbols, numbers, punctuation, tab, new line, carriage return, space, and nonbreaking space in this attribute. This value is specified at the time the group is created and stored as an attribute of the group object in the identity store.
Prefix search supports a maximum of 1,000 characters for the string.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DISPLAYNAME() |
Getter for DISPLAYNAME, with configurable default |
ASK_DISPLAYNAME() |
Getter for DISPLAYNAME w/ exceptions if field has no value |
HAS_DISPLAYNAME() |
Determine if DISPLAYNAME has a value |
ExternalIds¶
A list of
ExternalIdobjects that contains the identifiers issued to this resource by an external identity provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTERNALIDS() |
Getter for EXTERNALIDS, with configurable default |
ASK_EXTERNALIDS() |
Getter for EXTERNALIDS w/ exceptions if field has no value |
HAS_EXTERNALIDS() |
Determine if EXTERNALIDS has a value |
Description¶
A string containing a description of the specified group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
CreatedAt¶
The date and time the group was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
UpdatedAt¶
The date and time the group was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDAT() |
Getter for UPDATEDAT, with configurable default |
ASK_UPDATEDAT() |
Getter for UPDATEDAT w/ exceptions if field has no value |
HAS_UPDATEDAT() |
Determine if UPDATEDAT has a value |
CreatedBy¶
The identifier of the user or system that created the group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDBY() |
Getter for CREATEDBY, with configurable default |
ASK_CREATEDBY() |
Getter for CREATEDBY w/ exceptions if field has no value |
HAS_CREATEDBY() |
Determine if CREATEDBY has a value |
UpdatedBy¶
The identifier of the user or system that last updated the group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDBY() |
Getter for UPDATEDBY, with configurable default |
ASK_UPDATEDBY() |
Getter for UPDATEDBY w/ exceptions if field has no value |
HAS_UPDATEDBY() |
Determine if UPDATEDBY has a value |
IdentityStoreId¶
The globally unique identifier for the identity store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDENTITYSTOREID() |
Getter for IDENTITYSTOREID, with configurable default |
ASK_IDENTITYSTOREID() |
Getter for IDENTITYSTOREID w/ exceptions if field has no val |
HAS_IDENTITYSTOREID() |
Determine if IDENTITYSTOREID has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GROUPS¶
TYPES TT_GROUPS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IDSGROUP WITH DEFAULT KEY
.