In MOFFI, if a user encounters unexpected limitations—for example, if they can't book a space for the next day even though a rule should allow it, or if there's confusion about the maximum booking delay—it’s very likely due to a conflict between overlapping rules.
Access and booking rules follow a specific hierarchy, and their constraints can sometimes overlap or override each other depending on their weight.
Understanding the rule prioritization mechanism is essential to resolving these situations and ensuring a smooth experience for your users.
Access rules are applied according to a priority hierarchy based on weight. These weights define the order of application, from the most general (lower weight) to the most specific (higher weight).
Here is the list of weights based on different parameters:
Resources
Resource-related rules apply in this order:
- My company (1): General rules for the entire company.
- Building (2): Rules specific to one or more buildings.
- Floors (4): Rules for specific floors.
- Space types (6): Rules for specific space types (e.g., offices, meeting rooms).
- Services (8): Rules concerning particular services.
- Spaces (12): Rules for specific workspaces.
- Seats/Desks (14): Most specific rules, targeting individual seats.
Users
For users, rules apply in the following hierarchy:
- Group (4): Rules for user groups (e.g., teams, departments).
- Main building (6): Rules tied to the user's primary building.
- User (12): Rules set for specific individuals.
- Company, Department, Role, City, Country (10): Rules based on socio-professional or geographic criteria (managed in user profiles).
All user types
These rules apply to global user groups:
- My company (0): Rules applicable to all users, both internal and external.
Advanced customization
- Custom (15): Personalized rules with the highest priority. (Combination of multiple parameters)
Rule application principle
To determine a user's access, MOFFI applies rules in this hierarchical order. At each step:
- Accesses and constraints from lower-priority rules are replaced or supplemented by those of higher-priority rules.
- The final permissions result from the combination of all successively applied rules, ensuring a coherent and tailored mix of general and specific conditions.
This hierarchical system ensures both flexibility and precision in managing access and resources within your MOFFI environment.
Comments
0 comments
Please sign in to leave a comment.