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
EssListUsers()Lists all users who have access to a particular Essbase server.
EssCreateUser()Creates a new user.
EssDeleteUser()Deletes an existing user.
EssRenameUser()Renames an existing user.
EssGetUser()Gets a user information structure, which contains security information for user.
EssSetUser()Sets a user information structure that contains security information for user.
EssResetUser()Resets the user's security structure to its initial state.
EssSetPassword()Sets a user's password, erasing the existing password.
EssGetApplicationAccess() Gets a list of user application access structures, which contain information about user access to applications.
EssSetApplicationAccess() Sets a list of user application access structures.
EssGetDatabaseAccess() Gets a list of user database access structures.
EssSetDatabaseAccess() Sets a list of user database access structures.
EssGetCalcList()Gets the list of calc scripts objects accessible to the user.
EssSetCalcList()Sets the list of calc script objects which are available to a user.
EssListConnections() Lists all users who are connected to the current application and database.
EssListLogins() Lists information about currently connected users.
EssListRequests() Lists information about current Essbase user sessions or requests.
EssKillRequest() Terminates all or specific Essbase user sessions or requests.
EssListLocks()Lists all users who are connected to a specific application and database.
EssRemoveLocks()Removes all data block locks held by a user on a database.