Click or drag to resize

EnterpriseData Class

Represents decrypted basic Enterprise data structures: Nodes, Users, Teams
Inheritance Hierarchy
SystemObject
  EnterpriseDataPlugin
    KeeperSecurity.EnterpriseEnterpriseData

Namespace: KeeperSecurity.Enterprise
Assembly: KeeperSdk (in KeeperSdk.dll) Version: 1.0.5-beta11
Syntax
C#
public class EnterpriseData : EnterpriseDataPlugin, 
	IEnterpriseDataManagement

The EnterpriseData type exposes the following members.

Properties
 NameDescription
Public propertyNodeCount Gets the number of all nodes in the enterprise.
Public propertyNodes Gets list of all enterprise nodes
Public propertyRootNode Gets the Enterprise Root Node.
Public propertyTeamCount Gets the number of all teams in the enterprise.
Public propertyTeams Get the list of all teams in the enterprise.
Public propertyUserCount Gets the number of all users in the enterprise.
Public propertyUsers Get the list of all users in the enterprise.
Top
Methods
 NameDescription
Public methodAddUsersToTeams Adds Users to Team.
Public methodCreateTeam Creates Enterprise Team.
Public methodDeleteTeam Deletes Enterprise Team.
Public methodDeleteUser Deletes Enterprise User.
Public methodGetTeamsForUser Gets a list of team UID for the specified user.
Public methodGetUsersForTeam Gets a list of user IDs for specified team.
Public methodInviteUser Invites user to enterprise
Public methodRemoveUsersFromTeams Removes Users(s) from Team(s)
Public methodSetUserLocked Locks or Unlocks Enterprise User.
Public methodTransferUserAccount Transfers Enterprise User account to another user.
Public methodTryGetNode Gets the enterprise node associated with the specified ID.
Public methodTryGetTeam Gets the enterprise team associated with the specified team UID.
Public methodTryGetUserByEmail Gets the enterprise user associated with the specified email address.
Public methodTryGetUserById Gets the enterprise user associated with the specified ID.
Public methodUpdateTeam Modifies Enterprise Team.
Top
Extension Methods
 NameDescription
Public Extension MethodCreateNode Creates Enterprise Node
(Defined by EnterpriseExtensions)
Public Extension MethodDeleteNode Deletes existing node
(Defined by EnterpriseExtensions)
Public Extension MethodSetRestrictVisibility Toggles "Node Isolation" flag for enterprise node.
(Defined by EnterpriseExtensions)
Public Extension MethodUpdateNode Updates existing node
(Defined by EnterpriseExtensions)
Top
See Also