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. |
![]() |
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. |
![]() |
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. |
See Also
Send comments about this topic to Microsoft.