C Main API User Administration Functions

User administration functions create users, assign their passwords, and their access to databases, applications, and calc scripts. Functions are also provided to retrieve information about user capabilities.

FunctionDescription
EssListUsersLists all users who have access to a particular Essbase Server.
EssCreateUserCreates a new user.
EssDeleteUserDeletes an existing user.
EssRenameUserRenames an existing user.
EssGetUserGets a user information structure, which contains security information for user.
EssSetUserSets a user information structure that contains security information for user.
EssResetUserResets the user's security structure to its initial state.
EssSetPasswordSets a user's password, erasing the existing password.
EssGetApplicationAccessGets a list of user application access structures, which contain information about user access to applications.
EssSetApplicationAccessSets a list of user application access structures.
EssGetDatabaseAccessGets a list of user database access structures.
EssSetDatabaseAccessSets a list of user database access structures.
EssGetCalcListGets the list of calc scripts objects accessible to the user.
EssSetCalcListSets the list of calc script objects which are available to a user.
EssListConnectionsLists all users who are connected to the current application and database.
EssListLoginsLists information about currently connected users.
EssListRequestsLists information about current Essbase user sessions or requests.
EssKillRequestTerminates all or specific Essbase user sessions or requests.
EssListLocksLists all users who are connected to a specific application and database.
EssRemoveLocksRemoves all data block locks held by a user on a database.