ISecurityManagement Members
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Manages security for the Service Manager store.
The following tables list the members exposed by the ISecurityManagement type.
Public Methods
Name | Description | |
---|---|---|
ApproveCredentialForDistribution | Approves credentials for the distribution of a list of health services. If the health service is already approved, it will not be changed. | |
DeleteSecureData | Deletes secured data from the Service Manager store. | |
DeleteSecureDataHealthServiceReference | Deletes a secure data health service reference from the Service Manager store. | |
DeleteUserRole | Deletes a user role from the Service Manager store. | |
DeleteUserRoles | Deletes a list of user roles. | |
DeprovisionServer | Removes the functionality from a server that allows it to handle secure data. | |
GetApprovedHealthServicesForDistribution | Gets all approved health services that are based on the provided credentials. | |
GetClassesAccessibleForAuthoring | Gets classes that are accessible to the current user for authoring. | |
GetImpliedUserRole | Gets the inferred user role for a specific user role identifier that is based on how the role has been used in Service Manager. | |
GetProfile | Gets a profile by identifier. | |
GetProfiles | Gets a read-only list of all populated profile objects. | |
GetRecommendedHealthServices | Gets a list of approved health services that are based on the credentials provided by the securedData parameter. These are the health services the credentials are authorized to work with. | |
GetSecureData | Overloaded. Gets secured data from the Service Manager store. | |
GetSecureDataHealthServiceReference | Gets a secure data health service reference by identifier. | |
GetSecureDataHealthServiceReferenceByHealthServiceId | Gets all secure data health service references that are associated with the provided health service identifier. | |
GetSecureDataHealthServiceReferenceBySecureDataId | Gets all secure data health service references that are associated with the provided secure data identifier. | |
GetSecureDataHealthServiceReferenceBySecureReferenceId | Gets all secure data health service references that are associated with the provided secure reference identifier. | |
GetSecureDataHealthServiceReferences | Gets all secure data health service references. | |
GetSecureReference | Gets a secure reference by using an identifier. | |
GetSecureReferenceForActionAccount | Gets the secure reference object for the default Service Manager account, the action account. | |
GetSecureReferences | Overloaded. Gets secure references. | |
GetUserRole | Gets a user role by using an identifier. | |
GetUserRoles | Gets all users roles from the Service Manager store. | |
GetUserRolesForObject | Gets all user role identifiers that have the base object as part of their scope. | |
GetUserRolesForOperationAndUser | Gets a read-only list of user role identifiers that grant access to the operation and user. | |
InsertSecureData | Adds secure data to the Service Manager store. | |
InsertSecureDataHealthServiceReference | Adds a secure data health service reference to the Service Manager store. | |
InsertUserRole | Adds a user role to the Service Manager store. | |
InsertUserRoles | Adds multiple user roles to the Service Manager store. | |
IsUserActivityImplementer | Indicates the user has the activity implementer role or not. | |
IsUserAdministrator | Indicates the user has the administrator role or not. | |
IsUserAdvancedOperator | Indicates the user has the advanced operator role or not. | |
IsUserAuthor | Indicates the user has the author role or not. | |
IsUserChangeInitiator | Indicates the user has the change initiator role or not. | |
IsUserChangeManager | Indicates if the calling user is assigned in the user role. | |
IsUserEndUser | Indicates the user has the end user role or not. | |
IsUserIncidentResolver | Indicates the user has the incident resolver role or not. | |
IsUserInObjectScope | Indicates if the user is assigned to the scopes provided. | |
IsUserInProfile | Indicates if the current user is in the provided profile. | |
IsUserOperator | Indicates the user has the operator role or not. | |
IsUserProblemAnalyst | Indicates the user has the problem analyst role or not. | |
IsUserReadonlyOperator | Indicates the user has the read-only operator role or not. | |
IsUserReleaseManager | Checks if the calling user is a release manager. | |
IsUserReportOperator | Indicates the user has the report operator role or not. | |
IsUserReportSecurityAdministrator | Indicates the user has the report security administrator role or not. | |
IsUserReportUser | Indicates the user has the report user role or not. | |
IsUserServiceRequestAnalyst | Checks if the calling user is a service request analyst. | |
IsUserWorkflow | Indicates the user has the workflow role or not. | |
IsValidUserRole | Indicates if the role identifier is valid or not. | |
ProvisionServer | Adds functionality to a server that allows it to handle secure data. | |
SetApprovedHealthServicesForDistribution | Approves or denies credentials for distribution to health services. | |
UpdateProfiles | Updates the supplied profiles. | |
UpdateUserRoles | Updates the roles assigned to a user. |
Top
See Also
Reference
ISecurityManagement Interface
Microsoft.EnterpriseManagement Namespace