module:model/PermissionProfile

module:model/PermissionProfile

new module:model/PermissionProfile()

Source:

Constructs a new PermissionProfile.
This object defines the account permissions for a profile that you can apply to a group of users.

Members

(inner) modifiedByUsername :String

Source:
Type:
  • String

(inner) modifiedDateTime :String

Source:
Type:
  • String

(inner) permissionProfileId :String

Source:
Type:
  • String

(inner) permissionProfileName :String

Source:
Type:
  • String

(inner) settings :module:model/AccountRoleSettings

Source:

This object specifies the permissions that are associated with the account permission profile.

Type:

(inner) userCount :String

Source:
Type:
  • String

(inner) users :Array.<module:model/UserInformation>

Source:
Type:

Methods

(static) constructFromObject(data, obj) → {module:model/PermissionProfile}

Source:

Constructs a PermissionProfile from a plain JavaScript object, optionally creating a new instance.
Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj module:model/PermissionProfile

Optional instance to populate.

Returns:

The populated PermissionProfile instance.

Type
module:model/PermissionProfile