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.
Function | Description |
---|---|
EsbListUsers | Lists all users who have access to a particular Essbase Server. |
EsbCreateUser | Creates a new user. |
EsbDeleteUser | Deletes an existing user. |
EsbRenameUser | Renames an existing user. |
EsbGetUser | Gets a user information structure, which contains security information for the user. |
EsbSetUser | Sets a user information structure, which contains security information for the user. |
EsbResetUser | Resets the user's security structure to its initial state. |
EsbSetPassword | Sets a user's password, erasing the existing password. |
EsbGetApplicationAccess | Gets a list of user application access structures, which contain information about user access to applications. |
EsbSetApplicationAccess | Sets a list of user application access structures. |
EsbGetDatabaseAccess | Gets a list of user database access structures. |
EsbSetDatabaseAccess | Sets a list of user database access structures. |
EsbGetCalcList | Gets the list of calc scripts objects accessible to the user. |
EsbSetCalcList | Sets the list of calc script objects which are available to a user. |
EsbListConnections | Lists all users who are connected to the current application and database. |
EsbListLocks | Lists all users who are connected to a specific application and database. |
EsbRemoveLocks | Removes all data block locks on a database which are currently held by a user. |