Updating your account password requires you to supply your current password.
To set a new plaintext password, use a password format of 0 (PASSWORD_FORMAT_PLAINTEXT).
This API does not currently allow you to modify your TOTP secret or IP whitelist.

You must supply administrator authentication credentials to use this API.

If set to 1, store and keep a password recovery code for the generated user (>= 18.3.9) (Optional)

AdminAddUserFromProfile: Add a new user account (with all information) ¶

This allows you to create a new account and set all its properties at once (e.g. during account replication). Developers creating a signup form may find it simpler to use the AdminAddUser and AdminGetUserProfile / AdminSetUserProfile APIs separately.

You must supply administrator authentication credentials to use this API.
This API requires the Auth Role to be enabled.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

The exe endpoints are not recommended for end-users, as they may not be able to provide a codesigned installer if no custom codesigning certificate is present.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

The zip endpoints are recommended for end-users, as they may be able to provide a codesigned installer even when no custom codesigning certificate is present.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

The exe endpoints are not recommended for end-users, as they may not be able to provide a codesigned installer if no custom codesigning certificate is present.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

The zip endpoints are recommended for end-users, as they may be able to provide a codesigned installer even when no custom codesigning certificate is present.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

The exe endpoints are not recommended for end-users, as they may not be able to provide a codesigned installer if no custom codesigning certificate is present.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

The zip endpoints are recommended for end-users, as they may be able to provide a codesigned installer even when no custom codesigning certificate is present.

This API requires administrator authentication credentials, unless the server is configured to allow unauthenticated software downloads.
This API requires the Software Build Role to be enabled.
This API requires the Auth Role to be enabled.

This does not remove any storage buckets. Unused storage buckets will be cleaned up by the Constellation Role.
Any stored data can not be decrypted without the user profile. Misuse can cause data loss!

You must supply administrator authentication credentials to use this API.
This API requires the Auth Role to be enabled.

The resulting hash parameter can be passed to the corresponding update API, to atomically ensure that no changes occur between get/set operations.
The hash format is not publicly documented and may change in a future server version. Use server APIs to retrieve current hash values.

You must supply administrator authentication credentials to use this API.
This API requires the Auth Role to be enabled.

The profile hash can be used to determine if a user account profile has changed.
The hash format is not publicly documented and may change in a future server version. Use server APIs to retrieve current hash values.

You must supply administrator authentication credentials to use this API.
This API requires the Auth Role to be enabled.

A request is sent to the live-connected device, asking it to cancel the operation. This may fail if there is no live-connection.
Only jobs from Comet 18.3.5 or newer can be cancelled. A job can only be cancelled if it has a non-empty CancellationID field in its properties.

You must supply administrator authentication credentials to use this API.
This API requires the Auth Role to be enabled.

On non-Windows platforms, log content uses LF line endings. On Windows, Comet changed from LF to CRLF line endings in 18.3.2.
This API does not automatically convert line endings; around the 18.3.2 timeframe, log content may even contain mixed line-endings.

You must supply administrator authentication credentials to use this API.

Resources are used to upload files within the server configuration.
The resulting resource ID is autogenerated.
The lifespan of an uploaded resource is undefined. Resources may be deleted automatically, but it should remain available until the next call to AdminMetaServerconfigSet, and will remain available for as long as it is referenced by the server configuration.

You must supply administrator authentication credentials to use this API.

The hash parameter can be determined from the corresponding API, to atomically ensure that no changes occur between get/set operations.
The hash format is not publicly documented and may change in a future server version. Use server APIs to retrieve current hash values.

You must supply administrator authentication credentials to use this API.
This API requires the Auth Role to be enabled.

Leave the Set* parameters blank to generate a bucket with random credentials, or, supply a pre-hashed password for zero-knowledge operations.
Any auto-generated credentials are returned in the response message.

You must supply administrator authentication credentials to use this API.
This API requires the Storage Role to be enabled.