IMetabaseSecurity

Description

The IMetabaseSecurity interface is used to set up parameters of repository security manager.

Properties

  Property name Brief description
AllGroups The AllGroups property returns collection of all users groups, available in the current repository.
AllStations The AllStations property returns the collection of workstations in the network in which working with the platform will be performed.
AllUsers The AllUsers property returns collection of all users, available in the current repository.
CurrentDomainSubjectAddState The CurrentDomainSubjectAddState property determines settings of adding domain security subjects.
Groups The Groups property returns collection of users groups, created in the current repository.
Metabase The Metabase property returns repository data.
Modified The Modified property returns whether security manager settings contain unsaved changes.
Policy The Policy property returns the settings of the platform security policy.
Users The Users property returns the collection of users, created in the security manager of the repository.

Methods

  Method name Brief description
ActiveUsers The ActiveUsers method returns the collection of users, created in the current repository considering users with the deferred loading of descriptions.
AddGroup The AddGroup method creates a new user group.
AddNTSubject The AddNTSubject method adds a domain security subject to the repository.
AddTemporaryUser The AddTemporaryUser method adds temporary user with specified period of use in days.
AddUser The AddUser method creates a new user.
Apply The Apply method applies security policy and returns information about the executed update.
ApplyWithInfo The ApplyWithInfo method applies security policy and returns a list of the users, that need updating, if necessary.
CheckAuditLoginConsistency The CheckAuditLoginConsistency method checks the presence and consistency of a (p4audit) security subsystem service user.
CreateExporter The CreateExporter method creates an object to export settings of security policy and access permissions.
CreateUsersUpdate The CreateUsersUpdate method creates the collection, used for users updating.
HashPassword The HashPassword method hashes the password.
LoadAuditLog The LoadAuditLog method loads an archived access protocol from the file.
NewSnapshot The NewSnapshot method creates an object for reserve copying of security policy.
NewSubjectsSearch The NewSubjectsSearch method creates an object of security subject search.
OpenAuditLog The OpenAuditLog method opens an access protocol.
RemoveSubject The RemoveSubject method enables the user to remove security subject.
ResolveName The ResolveName method returns parameters of security subject by its name.
ResolveSid The ResolveSid method returns parameters of security subject by its identifier.
Revert The Revert method cancels all changes that the security manager settings contain.
UpdateUsers The UpdateUsers method updates information about users.

See also:

Metabase Assembly Interfaces