Skip to content

/AWS1/CL_IDSGROUPMEMBERSHIP

Contains the identifiers for a group, a group member, and a GroupMembership object in the identity store.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_identitystoreid TYPE /AWS1/IDSIDENTITYSTOREID /AWS1/IDSIDENTITYSTOREID

The globally unique identifier for the identity store.

Optional arguments:

iv_membershipid TYPE /AWS1/IDSRESOURCEID /AWS1/IDSRESOURCEID

The identifier for a GroupMembership object in an identity store.

iv_groupid TYPE /AWS1/IDSRESOURCEID /AWS1/IDSRESOURCEID

The identifier for a group in the identity store.

io_memberid TYPE REF TO /AWS1/CL_IDSMEMBERID /AWS1/CL_IDSMEMBERID

An object that contains the identifier of a group member. Setting the UserID field to the specific identifier for a user indicates that the user is a member of the group.

iv_createdat TYPE /AWS1/IDSDATETYPE /AWS1/IDSDATETYPE

The date and time the group membership was created.

iv_updatedat TYPE /AWS1/IDSDATETYPE /AWS1/IDSDATETYPE

The date and time the group membership was last updated.

iv_createdby TYPE /AWS1/IDSSTRINGTYPE /AWS1/IDSSTRINGTYPE

The identifier of the user or system that created the group membership.

iv_updatedby TYPE /AWS1/IDSSTRINGTYPE /AWS1/IDSSTRINGTYPE

The identifier of the user or system that last updated the group membership.


Queryable Attributes

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

MembershipId

The identifier for a GroupMembership object in an identity store.

Accessible with the following methods

Method Description
GET_MEMBERSHIPID() Getter for MEMBERSHIPID, with configurable default
ASK_MEMBERSHIPID() Getter for MEMBERSHIPID w/ exceptions if field has no value
HAS_MEMBERSHIPID() Determine if MEMBERSHIPID has a value

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

MemberId

An object that contains the identifier of a group member. Setting the UserID field to the specific identifier for a user indicates that the user is a member of the group.

Accessible with the following methods

Method Description
GET_MEMBERID() Getter for MEMBERID

CreatedAt

The date and time the group membership 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 membership 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 membership.

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 membership.

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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_GROUPMEMBERSHIPS

TYPES TT_GROUPMEMBERSHIPS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IDSGROUPMEMBERSHIP WITH DEFAULT KEY
.