The claims permissions framework in BriteCore introduces granular role-based access control across the Claims module. Tabs and subsections within claims are shown, disabled, or hidden based on specific read (R) and write (W) permissions.
Permission Logic
|
Read (R) |
Write (W) |
UI Behavior |
|
TRUE |
TRUE |
Visible and editable |
|
TRUE |
FALSE |
Visible and read-only |
|
FALSE |
FALSE |
Hidden completely |
Note: While the permissions table always displays option above, some permission items are limited to only two valid configurations. In those cases, certain combinations may not apply and will have no effect. As you review the individual permission items below, we’ll indicate whether each supports two or three meaningful configurations to help clarify expected behavior.
User Experience Details
Tab Visibility Permissions
The following permissions control the visibility of the main claim tabs:
- britecore/claims/vehicles
- britecore/claims/notes
- britecore/claims/accounting
- britecore/claims/information
Note: If Read is enabled (R=True), the tab will be visible. If both Read and Write are false (R=False, W=False), the tab will be hidden.
Information Tab Subsections
Each subsection under Claims > Information is permissioned individually.
| Section | Permission Namespace |
| Claim Information | britecore/claims/information/claimInformation |
| Assignments | britecore/claims/information/assignments |
| Catastrophe | britecore/claims/information/catastrophe |
| Policy Information | britecore/claims/information/policyInformation |
| Loss Address | britecore/claims/information/lossAddress |
| Reinsurance Contracts | britecore/claims/information/reinsuranceContracts |
| Past Claims | britecore/claims/information/pastClaims |
| Dates | britecore/claims/information/dates |
| Reports | britecore/claims/information/reports |
| Photos | britecore/claims/information/photos |
| Bifurcate Claim | britecore/claims/information/bifurcateClaim |
Injuries Tab Permissions
| Permission | Functionality |
| britecore/claims/components/injuries | Controls visibility and access to the Injuries tab |
| britecore/claims/components/injuries/deleteInjuries | Controls the ability to delete injuries |
- If injuries is:
- Read: View-only access
- None: Tab is hidden
- If deleteInjuries is:
- Write: Delete button is active
- Read: Delete button is disabled
- None: Delete button is hidden
Notes Tab Permissions
| Action | Permission Namespace |
| View Notes | britecore/claims/notes |
| Add Notes | britecore/claims/notes/addNotes |
| Edit Notes | britecore/claims/notes/editNotes |
| Delete Notes | britecore/claims/notes/deleteNotes |
| Note Alerts | britecore/claims/notes/alerts |
Exposures Tab Permissions
| Permission Namespace | Behavior |
| britecore/claims/components/exposures | Read: view and add exposures. None: hides tab |
| britecore/claims/components/exposures/deleteExposure | Controls exposure deletion capabilities |
Vehicles Tab Permissions
|
Permission Namespace |
Behavior |
|
britecore/claims/components/vehicles |
Controls visibility, create/edit/delete of vehicle data |
Damaged Properties Tab Permissions
| Permission Namespace | Behavior |
| britecore/claims/components/damagedProperties | Controls access to damaged property-related components |
Accounting Permissions
| Action | Permission Namespace |
| Edit Reserve | britecore/claims/accounting/changeReserve |
| Make Payments | britecore/claims/accounting/payments |
| View Transactions | britecore/claims/accounting/transactions |
| Edit Expected Recovery | britecore/claims/accounting/recovery |
| Add Recoveries | britecore/claims/accounting/recoveries |
Parties Tab Permissions
|
Function |
Permission Namespace |
|
Tab Visibility + Add Button |
britecore/claims/contacts |
Configuration Details
- Permission Setup Location: Settings > System wide > Permissions.
- Read and Write Access: Set individually per permission namespace.
- To Hide an Element: Set both R and W to None.
Note: Some permissions only support two valid configurations, even though all three options are shown. Permissions with only two options are noted above.