> For the complete documentation index, see [llms.txt](https://docs.yansalabs.com/okta-orchestrator/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yansalabs.com/okta-orchestrator/overview/key-features.md).

# Key Features

* **Self-Service Portal** allows end users to make requests ranging from app access to password reset
* **Approvals Engine** ensures that access requests are vetted through the appropriate people
* **Attestation Engine** maintains accuracy and history of access entitlements
  * Configured approvals for initial and recurring access certification, as well as access removal
  * Customize recertification time period for each application or group
  * Enforce access removal for contractors/vendors on a set schedule
* **Access Rules** automatically grant & revoke entitlements based on user attributes
* **Deactivation Rules** automatically warn of account inactivity & deactivate user accounts
* **Granular Access Timing** allows duration or time-based add & removal of access
* **Scheduled Availability** allows access to only be requested during (or outside of) scheduled times
* **Catalog Items** included to empower helpdesk technicians and end-users alike
* **Workflows & Subflows** included for simple extension across the ServiceNow platform
* **Unlimited Customization** to fit your unique needs and processes

#### Benefits include:

* Allow end users to manage their own identity via self-service, reducing analyst time spent on manual tasks such as password resets and application access requests.
* Improve governance by tracking & recertifying access entitlements through the built-in attestation engine.
* Reduce license expense by automatically granting and revoking access entitlements based on user attributes.
* Avoid stale user accounts by tracking & removing inactive vendor & contractor user profiles.
* Reduce risk profile by automating mundane lifecycle management tasks like group add/remove/change.
* Re-use proven building blocks to create your onboarding/lifecycle processes


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.yansalabs.com/okta-orchestrator/overview/key-features.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
