Working with a Repository

This section describes the operations that are used to work with a repository. The operations enable the user to execute the following actions:

Connecting to Repository

  Operation Brief description
CloseMetabase The CloseMetabase operation disconnects from the repository.
GetMbDefs The GetMbDefs operation gets the list of repositories descriptions created on BI server.
GetVerifierCode The GetVerifierCode operation is used to get a block of data that is further used to connect the repository using a digital signature.
OpenMetabase The OpenMetabase operation connects to the repository and returns the moniker of the repository connection.
SetMbDefs The SetMbDefs operation sets the list of repositories descriptions created on BI server.

Operations Used on Connection via External Services

  Operation Brief description

CreateOAuthState

The CreateOAuthState operation gets authentication service URL, by which user authentication request will be executed.

GetExtServiceSettings

The GetExtServiceSettings operation gets settings of the external authentication service, which the repository is set up to work with.

GetOAuthSettings

The GetOAuthSettings operation gets the list of external authentication services and their settings.

GetOAuthToken

The GetOAuthToken operation gets tokens from external service.

Working with Security Manager

  Operation Brief description
CloseAuditLog The CloseAuditLog operation closes an access protocol instance.
CloseMbCheckSum The CloseMbCheckSum operation closes context for working with checksums.
CloseMbSecSnapshot The CloseMbSecSnapshot operation closes the object that is used to work with security policy backups.
ExportMbSubjects The ExportMbSubjects operation exports the list of users to CSV file.
GetAuditLog The GetAuditLog operation gets access protocol records in accordance with the specified settings.
GetAuditLogMd The GetAuditLogMd operation gets parameters of access protocol work.
GetMaintenanceMode The GetMaintenanceMode operation gets information about maintenance mode status in the repository.
GetMbCheckSum The GetMbCheckSum operation gets information about the objects, for which checksums are performed.
GetMbSec The GetMbSec operation gets metadata of the repository security manager.
GetMbSecSnapshot The GetMbSecSnapshot operation gets information about state of the object that is used to create a security policy backup.
OpenAuditLog The OpenAuditLog operation opens the access protocol and returns the moniker for accessing the records.
OpenMbCheckSum The OpenMbCheckSum operation opens context for working with checksums.
OpenMbSecSnapshot The OpenMbSecSnapshot operation opens the object that is used to work with repository security policy backups.
SetAuditLogMd The SetAuditLogMd operation sets parameters of access protocol work.
SetMaintenanceMode The SetMaintenanceMode operation changes maintenance mode status in the repository.
SetMbCheckSum The SetMbCheckSum operation manages performing of checksums for repository objects.
SetMbSec The SetMbSec operation changes security manager metadata.
SetMbSecSnapshot The SetMbSecSnapshot operation is used to work with security policy backups.
SubjectsSearch The SubjectsSearch operation searches security subjects.

Working with License Server

  Operation Brief description

OpenMbLicense The OpenMbLicense operation gets license instance.

CloseMbLicense The CloseMbLicense operation checks in license instance.

Working with Repository Objects

  Operation Brief description
CreateObject The CreateObject operation creates a new repository object.
DeleteObjects The DeleteObjects operation deletes repository objects.
GetControlInfo The GetControlInfo operation gets settings for managing nested objects parameters.
GetObjectByOdId The GetObjectByOdId operation gets basic properties of repository object.
GetObjects The GetObjects operation returns information about repository objects that satisfy the specified selection criteria.
MoveObject The MoveObject operation moves a repository object.
SaveObject The SaveObject operation saves changes of the repository object.
SaveObjectAs The SaveObjectAs operation executes the specified action and saves the instance of the repository object.
SetObject The SetObject operation changes basic properties of repository object.

Working with Update

  Operation Brief description
AddToMbUpdate The AddToMbUpdate operation adds repository objects to update.
CloseMbUpdate The CloseMbUpdate operation closes the context to work with repository update.
GetMbUpdate The GetMbUpdate operation gets the information about update.
OpenMbUpdate The OpenMbUpdate operation opens the context to work with repository update.
SetMbUpdate The SetMbUpdate operation changes update settings.

Working with Repository Parameters

  Operation Brief description
GetRepoParams The GetRepoParams operation gets repository parameters.
SetRepoParams The SetRepoParams operation changes repository parameters.

Operations for Working with BI Server Process

  Operation Brief description
GetStatus The GetStatus operation checks repository connection status.
GetSystemInfo The GetSystemInfo operation gets information about BI server.

Operations for Working with Resources

  Operation Brief description

GetLocales

The GetLocales operation gets a list of languages, into which repository resources can be translated.

See also:

Web Service Operations