Permission set
The extension ships exactly one permission set:Human Resource HAC (object 70003100), declared in BC-Human-Resource-AL/src/permissionSet/PermissionSet.HumanResourceHAC.al.
It is Assignable = true so an administrator can assign it directly to users or include it in a higher-level permission set.
What it grants
The matching XML manifest is
BC-Human-Resource-AL/extensionsPermissionSet.xml, kept in sync for AppSource validation.
Recommended role bundles
Adding the permission to a user
- Search for Users.
- Select the user → click Edit.
- On the Permission Sets FastTab, add
Human Resource HAC. - Confirm BC has applied it (the user’s effective permissions update on next session).
Field-level security
The extension does not define field-level permissions. Microsoft’sField-Level Security framework can be layered on top by an administrator using standard BC tools, targeting fields like bank account number or salary amount.
What is intentionally not granted
- Permission to delete companies — never something an HR user should do.
- Permission to change permission sets — same.
- Permission to modify the Permission Set HAC itself — to prevent privilege escalation, the permission set excludes itself from the modify rights.

