authenticationToken |
String |
A token generated for the user via the Create Authentication Token method. |
contacts |
Array<String> |
An array of user's contacts (email, phone number, etc). |
email |
Stringrequired |
User's email. If a login is specified, this field can be omitted. |
eventFilter |
Array<EventFilter> |
An array of event filters configured for the user. |
group |
String |
The ID of a group the user belongs to. |
id |
String |
User's ID. |
language |
String |
User's language in RFC5646-compliant format. For more details visit https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl |
login |
Stringrequired |
User's login. If the field is'nt specified, a login is created based on a user's email. |
objectPermissions.exclude |
Array<String> |
An array of objects' IDs to which the user has the exclude permission. See an article about permissions for details. |
objectPermissions.include |
Array<String> |
An array of objects' IDs to which the user has the include permission. See an article about permissions for details. |
permissions |
Array<String> |
An array of permissions available to the user. See an article about permissions for details. |
pushFilter |
Map<ObjectID, Array<ObjectStateID>> |
A map that corresponds to a filter for push notifications. Each key of the map is an object ID, each value is an array of object's state IDs for which the user doesn't receive notifications. |
source.sourceType |
Integer |
This parameters specifies a way to authenticate the user. Possible values are equal to 1 and 0 (or null ). In the first case, the authentication is performed via LDAP server. In the second one, a standard authentication is used. |
status |
Integer |
User's status. See below. |
uiSettings.muteSystemSounds |
Boolean |
If set to true , system sounds (for example, one that appears after the server is updated) are be disabled. |