Persona ACL Contract Attributes
ATTRIBUTE | DESCRIPTION |
---|---|
id string | Persona ID |
name string | Name of the persona. |
defaultAccess string | Whether the persona has access granted to all Encompass features or access to no features. Possible values are All and None. |
isInternal boolean | Whether the persona is an Internal persona |
isExternal boolean | Whether the persona is an external persona. A persona can be internal and/ or external. |
displayOrder integer | The order in which the persona is to be displayed. |
aclRights UserAclRightsContract | Access Rights associated with the persona. All the rights that are enabled for the persona are returned as part of this object. |
The Access Rights (aclRights) contract comprises of all the categories that a persona can have permissions for. They have been classified into some major and minor categories. By querying on any number of these categories, you can retrieve all the relevant categories that you want to determine the persona's permissions for.
The major categories are :
- Contacts
- Pipeline
- EFolder
- Settings
- Tools
- Loan
- TpoConnect
- ExternalSettings
- Forms
- Access
- Home
The minor categories are :
- MoveLoans
- Services
- ImportLoans
- DuplicateLoans
- ManageServiceProviders
- MilestoneWorkflowManagement
- PipelineServices
- AdditionalServices
- AusTracking
- BorrowerContacts
- BusinessContacts
- BusinessRules
- ClosingDocs
- CompanyUserSetup
- ConditionsHistory
- ConsumerConnect
- ContactSetup
- Dashboard
- DisclosureTracking
- DocsSetup
- Documents (contains UnprotectedDocuments, UnassignedFiles, and ProtectedDocuments)
- DynamicDataManagement
- EDisclosures
- EFolderSetup
- FileContacts (comes under Loan category, not Contacts category. Contains GrantWriteAccess for ability to grant write access to team members)
- GseServices
- ItemizationFee
- LoanSetup
- PersonalSettings
- PersonalTemplates
- PostClosingConditions
- PreliminaryConditions
- PurchaseConditions (newly added, may not yet be in SmartClient UI)
- Reports
- SecondarySetup
- SmartClient (may be deprecated – features specific to SmartClient)
- SystemAdministration
- TablesAndFees
- TpoCompanyDetails
- TpoConnectSiteManagement
- TpoContacts
- TpoFees
- TpoInformation
- TpoOrganizationSettings
- TqlServices
- Trades
- UnderwritingConditions