1
Open Custom Access
Go to Governance -> Access Requests -> Custom Access, select New custom access, and choose New webhook action or New manual action.
2
Name and describe it
Give the item a name and description. Employees see these in the request catalog.
3
Configure provisioning
- Webhook action
- Manual action
Select the webhook that provisions this access, and add any parameters that should be sent on every request.
4
Configure the request form
- Webhook action
- Manual action
Define the fields employees fill in when they request this access. Fields can be required or optional.

5
Set duration, expiration, and justification
Choose whether access is permanent or time-limited, how long a pending request can stay open before it expires, and whether a business justification is required. For a manual action, this expiration also limits how long an admin has to complete the request before it fails.
6
Assign an approval chain
Select the approval chain that should govern requests for this item, and choose whether to notify approvers by email or Slack.
A webhook action is provisioned and revoked automatically. If the webhook doesn’t return a successful response, the request or revocation fails without affecting other pending requests.A manual action is provisioned and revoked by an admin. Once a request is approved, Oleria notifies your workspace admins, and the request shows Pending manual action until an admin completes it, fails it, or it expires.
Requesting Custom Access
Employees request Custom Access the same way they request application access, from the Custom Access tab in the Governance App catalog. The request form shows whatever fields you’ve configured instead of an application and role, and submissions are tracked separately under My Custom Access Requests. For a manual action, the requester sees Pending manual action while it waits on an admin - the runbook itself is never shown to them.
Completing a manual action
When a manual action’s request is approved, Oleria notifies your workspace admins with the request details and the provisioning runbook. An admin can then, from that notification or from the request in Oleria:- Mark complete, once they’ve provisioned access by following the runbook. An admin-facing note and an evidence URL are both optional. The request moves to Manually provisioned.
- Mark failed, if they can’t provision access. A reason is required. The request moves to Failed.
If a manual action isn’t completed before the request expires, it fails automatically the same way an unanswered webhook does.



