# Authorization Management Component (AMC)

Inrupt’s Authorization Management Component (AMC) is a reference component to show best Engineering and UX practices for managing [Access Requests and Grants](https://docs.inrupt.com/security/authorization/access-requests-grants). Inrupt provides a hosted version of AMC at <https://amc.inrupt.com>.

<figure><img src="https://2584838151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLMLxFYifBOpjrf8rQMX1%2Fuploads%2Fgit-blob-9a98407c3821bde1f809d4b84d09ad502bdfde16%2Famc-home.png?alt=media" alt=""><figcaption></figcaption></figure>

### Features

With AMC, users can:

* Review Access Requests made to them for a decision (grant access/deny access).

<figure><img src="https://2584838151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLMLxFYifBOpjrf8rQMX1%2Fuploads%2Fgit-blob-8ace74d4c0d4fd1b7f95b4249a995aa94d6f036d%2Famc-review-request.png?alt=media" alt=""><figcaption></figcaption></figure>

* Manage granted access:
  * View all the agents to whom they have given access.

<figure><img src="https://2584838151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLMLxFYifBOpjrf8rQMX1%2Fuploads%2Fgit-blob-08222bd7abd1c7b7b03fcc097db4184a59d1efac%2Famc-grants-list.png?alt=media" alt=""><figcaption></figcaption></figure>

* View the granted access by specific agent.
* Revoke granted access to a specific agent (either for all resources or for a specific resource).

<figure><img src="https://2584838151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLMLxFYifBOpjrf8rQMX1%2Fuploads%2Fgit-blob-a8236b71f8e90ddfb8c6b76078a2dfafddb8d66e%2Famc-grants-by-agent.png?alt=media" alt=""><figcaption></figcaption></figure>

### GitHub

[inrupt/authorization-management-component](https://github.com/inrupt/authorization-management-component)
