Authorization Policy rule Inheritance and Hierarchy
Julian Ares
Last Update 16 days ago
InControl employs a hierarchical system to manage authorization policies, ensuring precise control over access permissions. Understanding this hierarchy is crucial for effectively configuring and troubleshooting access settings.
Authorization rules in InControl follow a specific hierarchy:
- Account Level: Broad policies applicable across the entire organization.
- Site Level: Policies specific to individual sites within the organization.
- Charger/Vehicle Level: Highly specific rules for individual chargers or vehicles.
In cases of conflicting rules, the more specific rule takes precedence. For example, a rule set at the charger level will override a conflicting rule at the site or account level.

Inheritance of Rules
If a specific rule is not defined at a lower level, it inherits the rule from the higher level. For instance, if no rule is set at the charger level, it will inherit the site-level rule.
Conflict Resolution
- Priority: More specific rules override broader ones.
- Duplication: Duplicate rules are permitted.
- Conflicts: Conflicting rules at the same hierarchy level are not allowed.
Practical Examples

- Account-Level Rule: Allow PIN "4321" for all chargers.
- Charger-Level Rule: Forbid PIN "4321" on charger "ICE30-SIM-1000".

- Site-Level Rule: Forbid all vehicles at "Middle School".
- Charger-Level Rule: Allow vehicle "3GNKDCRJ2RS187992" on charger "ICE-SIM-1002".

- Account-Level Rule: Forbid any vehicle at the account named "Green School District".
- Site-Level Rule: Allow any vehicle at the site named "Middle School".

- Site-Level Rule: Forbid Vehicle "1G1FX6S04P4200588" at the site named "Elementary School".
- Charger-Level Rule: Allow any Vehicle at the charger named "ICE30-SIM-1003".
To enforce the restriction, the vehicle must be forbidden at each charger individually.

- Site-Level Rule: Allow vehicle named "3GNKDBRJ1RS225226" at the site named "Middle School".
- Charger-Level Rule: Forbid all vehicles at the charger named "ICE30-SIM-1001".