--- alias: applicationsettingscontext-st description: "This documentation details a context for resolving application settings based on keys" --- # ApplicationSettingsContext ## Description Used to resolve application settings (e.g. BackgroundColor, ForegroundColor, Layout customization, etc) ## Fields The **ApplicationSettingsContext** table has the following fields: | Field | Description | Key | Mandatory | Comments | | --- | ----- | -- | -- | ---- | | **Key** | | Yes | Yes | | | **UserAccount** | | Yes | No | | | **PrimaryRole** | | Yes | No | | | **Facility** | | Yes | No | | | **Area** | | Yes | No | | | **Step** | | Yes | No | | | **Resource** | | Yes | No | | | **ResourceProcessingType** | | Yes | No | | | **Value** | | No | No | | Table: ApplicationSettingsContext fields ## Precedence Keys The search precedence rules are the following: 1. Key, UserAccount, Resource 2. Key, UserAccount, Area, ResourceProcessingType 3. Key, UserAccount, Facility, ResourceProcessingType 4. Key, UserAccount, ResourceProcessingType 5. Key, UserAccount, Step 6. Key, UserAccount, Area 7. Key, UserAccount, Facility 8. Key, UserAccount 9. Key, PrimaryRole, Resource 10. Key, PrimaryRole, Area, ResourceProcessingType 11. Key, PrimaryRole, Facility, ResourceProcessingType 12. Key, PrimaryRole, ResourceProcessingType 13. Key, PrimaryRole, Step 14. Key, PrimaryRole, Area 15. Key, PrimaryRole, Facility 16. Key, PrimaryRole 17. Key, Resource 18. Key, Area, ResourceProcessingType 19. Key, Facility, ResourceProcessingType 20. Key, ResourceProcessingType 21. Key, Step 22. Key, Area 23. Key, Facility 24. Key