--- alias: layoutpersonalizationcontext-st description: "This documentation details a table for resolving layout personalization settings based on identifiers" --- # LayoutPersonalizationContext ## Description Used to resolve layout personalization settings (e.g. Column widths, Column visibility, etc) ## Fields The **LayoutPersonalizationContext** table has the following fields: | Field | Description | Key | Mandatory | Comments | | --- | ----- | -- | -- | ---- | | **Identifier** | | Yes | Yes | | | **PrimaryRole** | | Yes | No | | | **UserAccount** | | Yes | No | | | **Layout** | | No | Yes | | | **Facility** | | Yes | No | | | **Resource** | | Yes | No | | | **Step** | | Yes | No | | | **Area** | | Yes | No | | Table: LayoutPersonalizationContext fields ## Precedence Keys The search precedence rules are the following: 1. Identifier, UserAccount, Resource 2. Identifier, UserAccount, Facility, Step, Area 3. Identifier, UserAccount, Step, Area 4. Identifier, UserAccount, Step 5. Identifier, UserAccount, Area 6. Identifier, UserAccount, Facility 7. Identifier, PrimaryRole, Resource 8. Identifier, PrimaryRole, Facility, Step, Area 9. Identifier, PrimaryRole, Step, Area 10. Identifier, PrimaryRole, Step 11. Identifier, PrimaryRole, Area 12. Identifier, PrimaryRole, Facility 13. Identifier, Resource 14. Identifier, Step, Area 15. Identifier, Step 16. Identifier, Area 17. Identifier, Facility 9997. Identifier, UserAccount 9998. Identifier, PrimaryRole 9999. Identifier