Aloe.EnterpriseOne.Model.Systems.Security Namespace |
Class | Description | |
---|---|---|
![]() | AccessKey | 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 |
![]() | AccessKeysRepository | Repository class for AccessKey objects |
![]() | ColumnPermission | User permissions for accessing the system data columns. Entity: Sec_Column_Permissions |
![]() | ColumnPermissionsRepository | Repository class for ColumnPermission objects |
![]() | Domain | 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 |
![]() | DomainProvider | The external authentication providers, linked to the domain. Contains data about registration, usually the app id or app key. Entity: Sec_Domain_Providers |
![]() | DomainProvidersRepository | Repository class for DomainProvider objects |
![]() | DomainProvidersRepositoryProviderName | Allowed values for the ProviderName data attribute |
![]() | DomainsRepository | Repository class for Domain objects |
![]() | Group | Groups of users. Used for providing group access to secured data. Entity: Sec_Groups |
![]() | GroupAccessKey | 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 |
![]() | GroupAccessKeysRepository | Repository class for GroupAccessKey objects |
![]() | GroupsRepository | Repository class for Group objects |
![]() | GroupsRepositoryGroupType | Allowed values for the GroupType data attribute |
![]() | PermissionType |
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.
|
![]() | TrustedApplication | Application, which is trusted to access the ERP data. Entity: Sec_Trusted_Applications |
![]() | TrustedApplicationAuthorization | Authorization of a trusted application to access the data on behalf of a context user. Entity: Sec_Trusted_Application_Authorizations |
![]() | TrustedApplicationAuthorizationsRepository | Repository class for TrustedApplicationAuthorization objects |
![]() | TrustedApplicationsRepository | Repository class for TrustedApplication objects |
![]() | TrustedApplicationsRepositoryClientType | Allowed values for the ClientType data attribute |
![]() | User | User logins. Entity: Sec_Users |
![]() | UserAccessKey | Obsolete. Not used. Entity: Sec_User_Access_Keys |
![]() | UserAccessKeysRepository | Repository class for UserAccessKey objects |
![]() | UserGroup | Contains the user group members. Entity: Sec_User_Groups |
![]() | UserGroupsRepository | Repository class for UserGroup objects |
![]() | UserProviderLogin | External login providers. Entity: Sec_User_Provider_Logins |
![]() | UserProviderLoginsRepository | Repository class for UserProviderLogin objects |
![]() | UserProviderToken | Stores verification tokens for users - e.g. tokens for email, phone or two-factor authentication. Entity: Sec_User_Provider_Tokens |
![]() | UserProviderTokensRepository | Repository class for UserProviderToken objects |
![]() | UsersRepository | Repository class for User objects |
![]() | UsersRepositoryPasswordFormat | Allowed values for the PasswordFormat data attribute |
![]() | UsersRepositoryUserType | Allowed values for the UserType data attribute |
![]() | VisualPermission | 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 |
![]() | VisualPermissionsRepository | Repository class for VisualPermission objects |