| | Name | Description |
|---|
 | AccountInfoQuery |
Gets limited information about the accounts corresponding to query criteria.
|
  | AccountQuery |
Gets the accounts corresponding to query criteria.
|
 | AccountQueryCount | Gets the number of accounts corresponding to filter criteria. |
 | AddAccountToTenants | Adds an account to the specified tenants. |
 | ChangeLocalUserAccountPassword(Guid, String) |
Sets a local user account's password.
|
 | ChangeLocalUserAccountPassword(String, String) |
Changes the password for the caller's account.
|
 | ClearExternalGroupCache | Clears the external group cache for the specified account. |
 | ConvertAllWindowsAccountsToLocalAccounts | Converts all Windows user/group accounts to the local user/group accounts. |
 | ConvertWindowsAccountToExternalAccount | Converts a Windows user/group account to an external user/group account. |
 | ConvertWindowsAccountToLocalAccount | Converts a Windows user/group account to the local user/group account. |
  | DeleteAccount | Deletes the account with the specified ID. |
 | GetAccount(Guid) |
Gets the account with the specified ID.
|
 | GetAccount(String) |
Gets the account with the specified name.
|
 | GetAccountInfo(Guid) |
Gets limited information about the account with the specified ID.
|
 | GetAccountInfo(String) |
Gets limited information about the account with the specified name.
|
 | GetAccountInfos | Gets limited information about the specified accounts. |
 | GetAccounts |
Retrieves a list of accounts having the specified IDs.
|
 | GetAccountsAsCsv | Gets the accounts information as a CSV file records. |
 | GetAccountsInTenant | Gets the IDs of all accounts in the specified tenant. |
 | GetUserData(Guid) | Gets the tenant-agnostic user data for the specified account. |
 | GetUserData(Guid, NullableGuid) | Gets the tenant-specific user data for the specified account. |
 | ImportAccountsFromFlatFile(TextReader) | Imports the accounts from a flat file. |
 | ImportAccountsFromFlatFile(TextReader, ImportMembershipObjectOptions) | Imports the accounts from a flat file. |
 | IsPasswordComplex |
Determines whether the provided password meets the application's password complexity requirements.
|
 | PromoteVirtualAccount | Promotes a virtual Windows or External account to a regular Windows or External account. |
 | RefreshAccountPropertiesFromActiveDirectory | Refreshes the values of account properties from Active Directory (e.g. email address, display name). |
 | RemoveAccountFromTenants | Removes an account from the specified tenants. |
  | SaveAccount |
Saves the specified account to the underlying storage mechanism.
|
 | UpdateLastLogOnIpAddress |
Update the last log on IP address of an account.
|
 | ValidateAccountProperties | Checks the validity of an account's properties. |
 | WriteUserDataValue(Guid, String, String) | Writes a tenant-agnostic user data value for the specified account. |
 | WriteUserDataValue(Guid, NullableGuid, String, String) | Writes a tenant-specific user data value for the specified account. |
 | WriteUserDataValues(Guid, IDictionaryString, String) | Updates tenant-agnostic user data values for the specified account. |
 | WriteUserDataValues(Guid, NullableGuid, IDictionaryString, String) | Updates tenant-specific user data values for the specified account. |