Click or drag to resize

Aloe.EnterpriseOne.Model.Systems.Security Namespace

 
Classes
  ClassDescription
Public classAccessKey
Access keys provide the basic locking mechanism for data security. Each record can be secured by specifying an access key. Then the users are given access to access keys through groups. Entity: Sec_Access_Keys
Public classAccessKeysRepository
Repository class for AccessKey objects
Public classColumnPermission
User permissions for accessing the system data columns. Entity: Sec_Column_Permissions
Public classColumnPermissionsRepository
Repository class for ColumnPermission objects
Public classDomain
Represents one user domain. The users in a domain have different emails. But one user can use the same email to register in different domains. Entity: Sec_Domains
Public classDomainProvider
The external authentication providers, linked to the domain. Contains data about registration, usually the app id or app key. Entity: Sec_Domain_Providers
Public classDomainProvidersRepository
Repository class for DomainProvider objects
Public classDomainProvidersRepositoryProviderName
Allowed values for the ProviderName data attribute
Public classDomainsRepository
Repository class for Domain objects
Public classGroup
Groups of users. Used for providing group access to secured data. Entity: Sec_Groups
Public classGroupAccessKey
Specifies the access keys for which the user groups have permissions. The existance of a record grants read permission. Additional permissions are granted through specialized fields. Entity: Sec_Group_Access_Keys
Public classGroupAccessKeysRepository
Repository class for GroupAccessKey objects
Public classGroupsRepository
Repository class for Group objects
Public classGroupsRepositoryGroupType
Allowed values for the GroupType data attribute
Public classPermissionType
Defines security permission types. Permission types from 1 to 10 have different meaning depending on the context. For example when securing document types Permission1 means that the user can release documents of the document type, Permission2 is for "complete documents" etc.
Public classTrustedApplication
Application, which is trusted to access the ERP data. Entity: Sec_Trusted_Applications
Public classTrustedApplicationAuthorization
Authorization of a trusted application to access the data on behalf of a context user. Entity: Sec_Trusted_Application_Authorizations
Public classTrustedApplicationAuthorizationsRepository
Repository class for TrustedApplicationAuthorization objects
Public classTrustedApplicationsRepository
Repository class for TrustedApplication objects
Public classTrustedApplicationsRepositoryClientType
Allowed values for the ClientType data attribute
Public classUser
User logins. Entity: Sec_Users
Public classUserAccessKey
Obsolete. Not used. Entity: Sec_User_Access_Keys
Public classUserAccessKeysRepository
Repository class for UserAccessKey objects
Public classUserGroup
Contains the user group members. Entity: Sec_User_Groups
Public classUserGroupsRepository
Repository class for UserGroup objects
Public classUserProviderLogin
External login providers. Entity: Sec_User_Provider_Logins
Public classUserProviderLoginsRepository
Repository class for UserProviderLogin objects
Public classUserProviderToken
Stores verification tokens for users - e.g. tokens for email, phone or two-factor authentication. Entity: Sec_User_Provider_Tokens
Public classUserProviderTokensRepository
Repository class for UserProviderToken objects
Public classUsersRepository
Repository class for User objects
Public classUsersRepositoryPasswordFormat
Allowed values for the PasswordFormat data attribute
Public classUsersRepositoryUserType
Allowed values for the UserType data attribute
Public classVisualPermission
Contains permissions, which are honored only by client applications and are used to provide access to (primarily show/hide) different elements of the user interface. Entity: Sec_Visual_Permissions
Public classVisualPermissionsRepository
Repository class for VisualPermission objects