Service Info: admin


Service Description

This service provides the system administration related operations.

Available Operations

The following operations are available for the admin service. You can click on each operation to see detailed information about that operation.

Operation Description
adminSearch Invoke this operation to search the admin index for configuration items
adminSearchGetLog Invoke this operation to get a search index build log.
adminSearchGetPrefixes Invoke this operation to get a list of available search prefixes.
appGetUpdateHistory Invoke this operation to get a history of update actions/events for a given application
appInstall Installs an application package onto the ESP server. This operation is asynchronous and will return immediately. You can check the progress by calling the operation system::backgroundJobStatus operation.
appOptionGet Invoke this method to get one or more application options and their associated values.
appOptionGetDescription Invoke this method to get the text description for the specified application option. This information can be used to provide the user with a description of the option and its purpose.
appOptionGetList Invoke this method to get one or more application options and their associated values and extended information including description and default value.
appOptionSet Invoke this method to set one or more application options. Options set here are applied to all users. To set user-specific options, use the operation session::setApplicationOption
appRightsGetMeta This operation gets the application rights meta data.
appStoreListApplications Invoke this operation to get a list of applications that are available in the specified app store.
appStoreListStores Invoke this operation to get a list of applications that are available in the specified app store.
appStringGet Invoke this method to get one or more application strings.
appStringGetGroups Invoke this method to get a distinct list of string groups.
appStringSet Invoke this method to set one or more application strings.
appSubscriptionGetUsage Invoke this operation to get the subscription usage for all the applications deployed on this instance
appSubscriptionUserAdd Invoke this operation to add one or more users to the specified application
appSubscriptionUserGetList2 Invoke this operation to get a list of subscribed users who can use the specified application.
appSubscriptionUserRemove Invoke this operation to remove one or more users currently allowed to use the application.
appUninstall Remove all traces of the specified application from the ESP server. This operation is asynchronous and will return immediately. You can check the progress by calling the operation system::backgroundJobStatus operation.
appUpdate Updates an existing application to the latest ot the specified build. This operation is asynchronous and will return immediately. You can check the progress by calling the operation system::backgroundJobStatus operation.
applicationCacheReload This is DEPRECATED and should not be used, USE dev::applicationCacheReload INSTEAD Invoke this method to force the system to reload the application metadata cache for the specified application(s).
autoValueCreate Invoke this method to create a new auto value generator. WARNING: If the auto value generator already exists is will be reset. If you need to create an auto value but not reset it if it already exists, then use the admin::autoValueUpdate operation instead.
autoValueDelete Invoke this method to delete an auto value generator.
autoValueGetInfo Invoke this method to get the properties of an existing auto value generator.
autoValueList Invoke this method to obtain a list of auto value generators defined on the system.
autoValueSet Invoke this method to reset the value for the sequence component of an existing auto value generator. If the sequence component doesn't exist in the auto value definition then it will be ignored.
autoValueUpdate Invoke this method to update an existing auto value generator. If the auto value does not exist then it will be created. Auto value sequence numbers in the existing auto values are not reset by invoking this operation. If you want to reset the auto value counters then you should use the admin::autoValueCreate operation instead.
bpmIntegrationAdd Invoke this operation to create a new integration connector.
bpmIntegrationDelete Invoke this operation to delete a connector. This cannot be undone.
bpmIntegrationGet Invoke this operation to get the details about an integration connector.
bpmIntegrationGetTypeInfo Invoke this operation to get integration connector type information
bpmIntegrationList Invoke this operation to get a list of integration connectors
bpmIntegrationListTypes Invoke this operation to get a list of integrations defined
bpmIntegrationTest Invoke this operation to test the intergation connection.
bpmIntegrationUpdate Invoke this operation to update the details of the specified connector.
cafsCreate This operation creates a new CAFS store.
cafsDelete This operation deletes an existing CAFS store. Caution: Invoking this operation will delete all data stored in the CAFS store specified.
catalogCreate EXPERIMENTAL: Invoke this operation to create a new Service Catalog.
catalogDelete EXPERIMENTAL: Invoke this operation to delete a Service Catalog.
catalogGet EXPERIMENTAL: Invoke this operation to get the details about a Service Catalog.
catalogList EXPERIMENTAL: Invoke this operation to get a list of Service Catalogs.
catalogUpdate EXPERIMENTAL: Invoke this operation to update a Service Catalog.
contactCreate Invoke this method to create a contact.
contactSetAuthentication Invoke this method to set the authentication value for the specified contact record.
contactUpdate Invoke this method to update a contact record.
cryptCreateSharedSecret Invoke this method to generate a new shared secret. This is used by portal applications during installation if there is a requirement to use trusted user authentication. The resultant certificate file is used by both the portal and the ESP server to authenticate a user login to the ESP server.
cryptDeleteSharedSecret Invoke this method to remove the shared secret from the key cache.
cryptGetSharedSecretData Invoke this method to read the shared secret key data.
dataCleardown PRELIMINARY DOCUMENTATION: This operation is used to permanently clear down or reset data on the instance to bring it back to a clean known state. Typically this would be used to reset the system after testing or evaluation when you want to maintain the configuration and some elements of the data but clear down any test data that was put into the system. Using this operation is destructive to any data on the system so use with caution
getApplicationInfo Invoke this operation to get information about the specified installed application.
getApplicationList Invoke this operation to get a list of ESP applications that are installed on the server. If you want to get a list of applications that the current user only has rights to use, please see the session::getApplicationList instead.
getEntityList Invoke this operation to get a list of entities associated with the specified application.
getInstanceAuditInfo Query instance audit information. For more information about how Hornbill measures space utilization for the purpose of instance quota management, please read the following document: Instance Storage Quota
getInstanceSubscriptionInfo Query instance subscription information.
getSystemStatusReport Invoke this operation to get a system status report.
getTableInfo This operation gets a description of the specified table.
getTableList2 This operation gets a list of the tables for the specified database. You can also filter the list of tables by a given application.
groupCreate Invoke this operation to create new user group.
groupDelete Invoke this operation to delete the specified user group. If the group is associated with any role or account then this operation will fail.
groupGetInfo Invoke this operation to obtain the properties of the specified user group.
groupGetList Invoke this operation to get a list of groups defined on the system.
groupGetList2 Invoke this operation to get a list of groups
groupGetUserList Invoke this operation to obtain a list of user accounts assigned to the specified group.
groupSetInfo Invoke this operation to update the properties of the specified user group.
guestTemplateCreate Invoke this method to create a guest template.
guestTemplateDelete Invoke this method to delete a guest template.
guestTemplateGet Invoke this method to get guest template details.
guestTemplateList Invoke this method to get a list of guest templates.
guestTemplateUpdate Invoke this method to update a guest template.
keysafeAddKey Invoke this operation to create a new key.
keysafeDeleteKey Invoke this operation to delete a key from the KeySafe. This cannot be undone.
keysafeGetKey Invoke this operation to get the details of a key. This operation can only be used by sessions based on an API/Integration key with API key permissions
keysafeGetKeyDetails Invoke this operation to get the details of a key. This operaiton is used by the user interface and will suppress returning any key properties that are defined as 'secure' for any given key type
keysafeGetTypeInfo Invoke this operation to get a type information for the keys stored in the Hornbill KeySafe
keysafeListKeys Invoke this operation to get a list of keys stored in the Hornbill KeySafe
keysafeListTypes Invoke this operation to get a list of key types stored in the Hornbill KeySafe
keysafeOAuth1aRevoke Invoke this operation to revoke the OAuth1 token.
keysafeOAuth2Revoke Invoke this operation to revoke the OAuth2 token.
keysafePermissionGrant Invoke this operation to grant a keysafe key permission
keysafePermissionRevoke Invoke this operation to revoke a keysafe key permission
keysafeUpdateKey Invoke this operation to update the details of this key.
mailRightsGetMeta This operation gets the system rights meta data.
portalAccountCreate Invoke this method to create a new portal account on the system.
portalAccountDelete Invoke this method to delete one or more portal accounts.
portalAccountGetContacts Invoke this operation to get a list of authorized contacts for the specified portal.
portalAccountGetInfo Invoke this operation to obtain portal properties for the specified portal account on the system.
portalAccountGetList Invoke this method to obtain a list of portal accounts set up on this system and optionally filter by application.
portalAccountSetInfo Invoke this method to update one or more portal account properties.
portalAuthorizedRoleAdd Invoke this operation to assign one or more authorized roles to the specified portal account.
portalAuthorizedRoleRemove Invoke this operation to remove one or more authorized role assignments from the specified portal account.
portalSetContactAccess Invoke this operation to set the access status for one or more contacts.
profileCodeSetCreate Invoke this operation to create a profile code set.
profileCodeSetDelete This operation deletes the profile code set.
profileCodeSetSetInfo This operation set the profile code set properties.
roleAddMailbox Invoke this operation to provide access to a shared mailbox for the specified admin/security role and optionally set the mailbox rights.
roleCopy Invoke this operation to make a copy of an existing role.
roleCreate Invoke this operation to create a new admin/security role.
roleCreateAssignment Invoke this operation to create a new assignment role.
roleDelete Invoke this operation to delete the specified role.
roleDeleteApplication Invoke this operation to disassociate an application with the specified role.
roleExists Invoke this operation to check to see if the specified role exists.
roleGetApplicationList Invoke this operation to obtain a list of applications assigned to the specified role.
roleGetInfo Invoke this operation to obtain the properties of the specified role.
roleGetList DEPRECATED: INSTEAD USE admin::roleGetList2
Invoke this operation to get a list of roles defined on the system.
roleGetList2 Invoke this operation to get a list of roles defined on the system.
roleGetMailboxList Invoke this operation to return the list of shared mailboxes and its rights assigned to the specified role.
roleGetUserList Invoke this operation to get a list of basic or normal user accounts assigned to the specified role. Portal accounts are excluded
roleRemoveMailbox Invoke this operation to remove shared mailbox access from the specified admin/security role.
roleSetApplicationRights Invoke this operation to set application rights for the specified admin/security role. If you want to leave rights flags unchanged, simply do not specify that flag.
roleSetInfo Invoke this operation to update an existing admin/security role.

USAGE NOTES:
  • Any optional values are left unchanged if not specified
  • When setting the rights, if a given right is specified it is set or cleared for the role depending on the boolean value specified. Each right that you do not specify will be left unchanged from its current state.
roleSetMailboxRights Invoke this operation to set shared mailbox rights for the specified admin/security role. If you want to leave rights flags unchanged, simply do not specify that flag.
roleUpdateAssignment Invoke this operation to update an existing assignment role.
securityAuditAccountRights Invoke this operation to return an audit of the specified users security and access assignments
securityAuditGetList Invoke this operation to get a list of security audit events.
serviceCategoryCreate EXPERIMENTAL: Invoke this operation to create a new service category.
serviceCategoryDelete EXPERIMENTAL: Invoke this operation to delete a service category.
serviceCategoryGet EXPERIMENTAL: Invoke this operation to get the properties of a service category.
serviceCategoryList EXPERIMENTAL: Invoke this operation to get a list of service categories.
serviceCategoryUpdate EXPERIMENTAL: Invoke this operation to update a service category.
serviceDomainCreate EXPERIMENTAL: Invoke this operation to create a new service catalog domain.
serviceDomainDelete EXPERIMENTAL: Invoke this operation to delete a service domain.
serviceDomainGet EXPERIMENTAL: Invoke this operation to get the properties of a service domain.
serviceDomainList EXPERIMENTAL: Invoke this operation to get a list of service domains. Used by the administration UI to list domains.
serviceDomainOwnerAdd EXPERIMENTAL: Invoke this operation to add a service domain owner.
serviceDomainOwnerList EXPERIMENTAL: Invoke this operation to list service domain owner(s).
serviceDomainOwnerRemove EXPERIMENTAL: Invoke this operation to remove a service domain owner.
serviceDomainUpdate EXPERIMENTAL: Invoke this operation to update a service domain.
sessionClear Clears the specified session(s). Forcefully closes open connections relating to the specified session(s).
sessionGetList Gets a list of currently active sessions on the system.
sisCreate Invoke this operation to create a new Site Integration Service.
sisDelete Invoke this operation to delete the specified Site Integration Service.
sisGet Invoke this operation to obtain the properties of the specified Site Integration Service.
sisGroupCreate Invoke this operation to create a new Site Integration Server group.
sisGroupDelete Invoke this operation to delete the specified Site Integration Server group.
sisGroupList Invoke this operation to get a list of Site Integration Server groups.
sisGroupUpdate Invoke this operation to update the specified Site Integration Server group.
sisList Invoke this operation to get a list of Site Integration servers
sisResetPairing Invoke this operation to reset the pairing for the specified Site Integration Service.
sisUpdate Invoke this operation to update the specified Site Integration Service.
ssoAuthProfileAddKey This operation is used to add a new certificate to a single-sign-on authentication profile.
ssoAuthProfileCreate This operation is used to create a new single-sign-on authentication profile. In order to use SSO, a profile needs to be created to tell the system information about the trusted identity provider.
ssoAuthProfileDelete This operation is used to one or more SSO authentication profiles defend on this instance
ssoAuthProfileDeleteKey This operation is used to delete a certificate to a single-sign-on authentication profile.
ssoAuthProfileGet This operation is used to get information about a single-sign-on authentication profile.
ssoAuthProfileList This operation is used to get a list of SSO authentication profiles defined on this instance
ssoAuthProfileUpdate This operation is used to update an existing single-sign-on authentication profile.
ssoGuestAttributes This operation is used to get a list of guest account attributes that the instance can receive from an SSO authentication request
ssoSaml20IdpDecode This operation is used to decode iDP metadata. One of the three input options must be provided (samlMetadata, samlMetadataEncoded, samlMetadataUrl)
ssoUserAttributes This operation is used to get a list of user account attributes that the instance can receive from an SSO authentication request
supportPasscodeClear Invoke this operation to clear temporary support access passcode
supportPasscodeCreate Invoke this operation to create a temporary support access passcode. Only one passcode can exist on a given instance. If there is already a passcode active, invoking this operation will replace any existing passcode with the newly generated one
supportPasscodeStatus Invoke this operation to get the current status of the support passcode
sysNetworkRulesChangeOrder This operation is used to change the priority order of an Network Rules.
sysNetworkRulesCreate Invoke this operation to get a list of Network IP Access Rules.
sysNetworkRulesDelete Invoke this operation to delete a given Network Rule.
sysNetworkRulesGet Invoke this operation to return a given Network Rule.
sysNetworkRulesList Invoke this operation to get a list of Network IP Access Rules.
sysNetworkRulesTest Invoke this operation to test a Client IP Address against the current Network Rules.
sysNetworkRulesUpdate Invoke this operation to update a given Network Rule.
sysOptionGet Invoke this method to get one or more application options and their associated values.
sysOptionGetDescription Invoke this method to get the text description for the specified system option. This information can be used to provide the user with a description of the option and its purpose.
sysOptionGetList Invoke this method to get one or more system options and their associated values and other extended information including the default value and description.
sysOptionSet Invoke this method to set one or more system options.
sysRightsGetMeta This operation gets the system rights meta data.
userAddGroup Invoke this operation to add a group membership to the specified user.
userAddRole Invoke this operation to assign one or more roles to the specified user.
userApiKeyAdd Invoke this operation to add an API key to the specified account.
userApiKeyDelete Invoke this operation to add an API key to the specified account.
userApiKeyGet Invoke this operation to get one or more API keys.
userApiKeyUpdate Invoke this operation to add an API key to the specified account.
userAvailabilityGetList Invoke this to get a list of possible user availability status values.
userAvailabilityStatusCreate Invoke this to create the user availability status.
userAvailabilityStatusDelete Invoke this to delete the user availability status.
userAvailabilityStatusGet Invoke this to get the user availability status values.
userAvailabilityStatusUpdate Invoke this to update the user availability status values.
userAvailabilityTranslationDelete Invoke this to delete the user availability status translation.
userAvailabilityTranslationSet Invoke this to update the user availability status translation.
userClearPasswordHistory Clears the users password history.
userCreate Invoke this method to create a user.
userDelete Invoke this method to delete a user from the system.
userDeleteGroup Invoke this operation to remove group membership from the specified user.
userDeviceDelete Invoke this operation to remove a device registration from the specified account.
userDeviceGetInfo Invoke this operation to get information about one or more devices registered to the specified account.
userDeviceUpdate Invoke this operation to update the specified device associated with this account.
userGetAvailability Invoke this to obtain the availability status for the specified user.
userGetGroupList Invoke this operation to obtain a list of groups assigned to the specified user account.
userGetInfo Invoke this operation to obtain user properties for the specified user.
userGetList Invoke this operation to get a list of user defined on the system.
userGetOwnedRecordsList Resturns a list of workspaces - scheduled jobs - documents - tasks - services owned by the given user.
userGetRoleList Invoke this operation to get a list of roles assigned to the specified user.
userPasswordExpire Expires the users current password.
userProfileGetList Invoke this operation to get a list of user profiles
userProfileSet Invoke this method to update user profile data
userRecoverPassword Resets the password for the specified user.
userRemoveRole Invoke this operation to remove one or more role assignments from the specified user.
userSetAccountStatus This operation sets the account status of the specified user.
userSetAvailability Invoke this operation to change the availability status for the specified user.
userSetGroupOptions Invoke this operation to set the options for the specified group membership.
userTemplateCreate Invoke this method to create a user template.
userTemplateDelete Invoke this method to delete a user template.
userTemplateGet Invoke this method to get user template details.
userTemplateList Invoke this method to get a list of user templates.
userTemplateUpdate Invoke this method to update a user template.
userUpdate Invoke this method to update one or more user properties.
webhookCreate This operation creates a new webhook.
webhookDelete This operation deletes a specified web hook.
webhookEnable This operation deletes a webhook.
webhookGetEventSourceList This operation gets a list of webhook events available
webhookGetInfo This operation gets information about a web hook.
webhookGetList This operation gets a list of webhooks defined on the system.
webhookUpdate This operation updates an existing webhook. For more information see the operation admin:webhookGetInfo.

Powered by Hornbill. Page served by EspServerService, Build: 3744.