Approval policies determine who must approve a user’s access request, and in what order (e.g., first a manager, then the business owner). Use this guide to configure simple or multi-step approvals based on your organization’s needs.Documentation Index
Fetch the complete documentation index at: https://docs.accessowl.com/llms.txt
Use this file to discover all available pages before exploring further.
Creating a Policy
- 1. Select Approver
- 2. Choose Strategy
- 3. Add Steps
- Manager: The request goes to the requester’s manager for approval.
- Application Admins: The request goes directly to the assigned application admins responsible for that app.
- Business Owner: The request goes to the owner of the requested app.
- Individual User: The request goes to a specific user.
Assigning the Policy to Apps
Go to Settings → Policies, open the policy you want to use, and assign the apps that should follow it. If no dedicated policy is chosen for an app, the Default policy applies.Handling Out-of-Office Approvers
- If an approver is unavailable, an AccessOwl Org Admin can override approvals on their behalf by opening the access request in the admin interface.
- The system audit log will show who performed the override and which user it was done on behalf of.
Best Practices
Keep It Simple
Avoid adding more approval steps than you need. Manager + App Admin are often enough for critical apps.
Use Auto-Approve for Low-Risk Apps
This cuts down on notification noise and speeds up onboarding for common tools.
FAQ
Can we set a time-based or temporary approval window (e.g., access for two weeks)?
Can we set a time-based or temporary approval window (e.g., access for two weeks)?
Currently, AccessOwl does not offer an automatic expiration feature for approved requests. You can manually revoke or schedule an offboarding event once you no longer need that access.
Does AccessOwl provide automated escalation if an approver doesn’t respond for a certain number of days?
Does AccessOwl provide automated escalation if an approver doesn’t respond for a certain number of days?
Right now, no. You must manually override or reassign approvals. The product roadmap includes potential escalation features in future releases.
Can we apply different approval policies to different user groups or roles automatically?
Can we apply different approval policies to different user groups or roles automatically?
By default, policies apply at the application level. If you need more granular assignment by role or department, consider using separate apps or blocks and attaching distinct policies to each. More advanced user-based policy assignments are under consideration.
Can I apply a policy to all applications at once?
Can I apply a policy to all applications at once?
There is no “select all apps” option. Approval policies match on two different dimensions:
- App-level policies apply to standard access requests for a specific application (e.g., “Critical Applications” policy assigned to Slack).
- Entitlement-level policies apply to requests for a specific permission type (e.g., “Elevated Access” policy assigned to elevated permissions), regardless of which app. These policies do not need any apps assigned to them.
What happens when both an app-level and entitlement-level policy could apply to the same request?
What happens when both an app-level and entitlement-level policy could apply to the same request?
The app-level policy wins. App-specific policies always take precedence over entitlement-level policies. The entitlement-level policy only applies to apps that don’t have their own app-level policy assigned.
Is there a way to lock a policy so even admins can’t override it?
Is there a way to lock a policy so even admins can’t override it?
No. An AccessOwl Org Admin always has the option to override in emergencies.
Can an app be assigned to more than one approval policy?
Can an app be assigned to more than one approval policy?
No. Each app can only be assigned to a single approval policy. If no dedicated policy is chosen, the Default Policy applies automatically. This means there is no conflict between two app-level policies targeting the same app.

