Skip to content

/AWS1/CL_CRMMEMBERCHANGESPEC

Specifies changes to collaboration membership, including adding new members with their abilities and display names.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_accountid TYPE /AWS1/CRMACCOUNTID /AWS1/CRMACCOUNTID

The Amazon Web Services account ID of the member to add to the collaboration.

it_memberabilities TYPE /AWS1/CL_CRMMEMBERABILITIES_W=>TT_MEMBERABILITIES TT_MEMBERABILITIES

The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.

The following values are currently not supported: CAN_QUERY, CAN_RECEIVE_RESULTS, and CAN_RUN_JOB.

Set the value of memberAbilities to [] to allow a member to contribute data.

Optional arguments:

iv_displayname TYPE /AWS1/CRMDISPLAYNAME /AWS1/CRMDISPLAYNAME

Specifies the display name that will be shown for this member in the collaboration. While this field is required when inviting new members, it becomes optional when modifying abilities of existing collaboration members.


Queryable Attributes

accountId

The Amazon Web Services account ID of the member to add to the collaboration.

Accessible with the following methods

Method Description
GET_ACCOUNTID() Getter for ACCOUNTID, with configurable default
ASK_ACCOUNTID() Getter for ACCOUNTID w/ exceptions if field has no value
HAS_ACCOUNTID() Determine if ACCOUNTID has a value

memberAbilities

The abilities granted to the collaboration member. These determine what actions the member can perform within the collaboration.

The following values are currently not supported: CAN_QUERY, CAN_RECEIVE_RESULTS, and CAN_RUN_JOB.

Set the value of memberAbilities to [] to allow a member to contribute data.

Accessible with the following methods

Method Description
GET_MEMBERABILITIES() Getter for MEMBERABILITIES, with configurable default
ASK_MEMBERABILITIES() Getter for MEMBERABILITIES w/ exceptions if field has no val
HAS_MEMBERABILITIES() Determine if MEMBERABILITIES has a value

displayName

Specifies the display name that will be shown for this member in the collaboration. While this field is required when inviting new members, it becomes optional when modifying abilities of existing collaboration members.

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