Click or drag to resize

PermissionPolicyIdentifiers Class

Claim types
Inheritance Hierarchy
SystemObject
  SanteDB.Core.SecurityPermissionPolicyIdentifiers

Namespace:  SanteDB.Core.Security
Assembly:  SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 2.2.1
Syntax
public static class PermissionPolicyIdentifiers

The PermissionPolicyIdentifiers type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberAccessAuditLog
Unrestricted access to the audit repository
Public fieldStatic memberAccessClientAdministrativeFunction
Access administrative function on the SanteDB Client
Public fieldStatic memberActivateMatchConfiguration
Activate match configuration
Public fieldStatic memberAdministerApplet
Access to administrative applet information
Public fieldStatic memberAdministerConceptDictionary
Administer the concept dictionary
Public fieldStatic memberAdministerWarehouse
Administer data warehouse
Public fieldStatic memberAlterIdentity
Policy identifier for allowing of creating new identities
Public fieldStatic memberAlterLocalIdentity
Policy identifier for allowing of creating new identities
Public fieldStatic memberAlterMatchConfiguration
Un-restricted match configurations
Public fieldStatic memberAlterPolicy
Allows an identity to alter a policy
Public fieldStatic memberAlterRoles
Policy identifier for allowance of altering passwords
Public fieldStatic memberAlterSecurityChallenge
Policy identifier for allowing for the editing of an identity's security
Public fieldStatic memberAlterSystemConfiguration
Unrestricted system configuration
Public fieldStatic memberAssignPolicy
Allows identity to alter administrative object policy
Public fieldStatic memberChangePassword
Policy identifier for allowance of changing passwords
Public fieldStatic memberCreateApplication
Policy identifier for allowing of creating new applications
Public fieldStatic memberCreateDevice
Policy identifier for allowing of creating new devices
Public fieldStatic memberCreateIdentity
Policy identifier for allowing of creating new identities
Public fieldStatic memberCreateLocalIdentity
Policy identifier for allowing of creating new identities
Public fieldStatic memberCreatePubSubSubscription
Allow principals to create new subscriptions
Public fieldStatic memberCreateRoles
Whether the user can create roles
Public fieldStatic memberDeleteClinicalData
Delete clinical data
Public fieldStatic memberDeleteMaterials
delete alll materials
Public fieldStatic memberDeletePlacesAndOrgs
delete alll facilities
Public fieldStatic memberDeletePubSubSubscription
Allow principals to delete pubsub subs
Public fieldStatic memberDeleteWarehouseData
Allow a user to write data to the warehouse
Public fieldStatic memberElevateClinicalData
Indicates the user can elevate themselves (Break the glass)
Public fieldStatic memberEnablePubSubSubscription
Allow principals to enable pubsub
Public fieldStatic memberExportClinicalData
Allows the exporting of clinical data
Public fieldStatic memberLogin
Policy identifier for allowance of login
Public fieldStatic memberLoginAsService
Login to an interactive session (with user interaction)
Public fieldStatic memberLoginImpersonateApplication
Allow users to impersonate or use their device credentials
Public fieldStatic memberLoginPasswordOnly
Login for the purposes of password change only
Public fieldStatic memberManageDispatcherQueues
Manage all dispatcher / persistent queues
Public fieldStatic memberOverridePolicyPermission
Override policy permission
Public fieldStatic memberQueryClinicalData
Query clinical data
Public fieldStatic memberQueryMaterials
Query materials
Public fieldStatic memberQueryPlacesAndOrgs
Query facilities
Public fieldStatic memberQueryWarehouseData
Allow a user to write data to the warehouse
Public fieldStatic memberReadClinicalData
Read clinical data
Public fieldStatic memberReadMaterials
Read materials
Public fieldStatic memberReadMetadata
Indicates the user can read metadata
Public fieldStatic memberReadPlacesAndOrgs
Read facilities
Public fieldStatic memberReadPubSubSubscription
Allow principals to read pubsub subs
Public fieldStatic memberReadWarehouseData
Allow a user to write data to the warehouse
Public fieldStatic memberSecurityElevations
Security elevations serve as a special block whereby a user must re-enter their password to perform something
Public fieldStatic memberUnrestrictedAdministration
Access administrative function
Public fieldStatic memberUnrestrictedAll
Access administrative function
Public fieldStatic memberUnrestrictedClinicalData
Access clinical data permission
Public fieldStatic memberUnrestrictedMatchConfiguration
Un-restricted match configurations
Public fieldStatic memberUnrestrictedMetadata
Indicates the user can update metadata
Public fieldStatic memberUnrestrictedPubSub
Unresitrected pub/sub
Public fieldStatic memberUnrestrictedWarehouse
Allow a user all access to the warehouse
Public fieldStatic memberWriteClinicalData
Write clinical data
Public fieldStatic memberWriteMaterials
Write all materials
Public fieldStatic memberWritePlacesAndOrgs
Write all facilities
Public fieldStatic memberWriteWarehouseData
Allow a user to write data to the warehouse
Top
See Also