Installing the Authorization Extension
This doc walks you through the process of installing the Authorization Extension.
Before you begin, make sure that you have an existing application that can be used with the Authorization Extension. Currently, you can use the following types of applications:
- Regular Web Applications
- Single-Page Applications
Applications without an assigned type or Machine to Machine Applications cannot be used with this extension.
Install the Extension
To install the Authorization Extension, click on the Auth0 Authorization box located on the Extensions page of the dashboard.
You will be prompted to install the extension and to choose where you would like to store your data. You can choose between Webtask Storage and an Amazon S3 bucket.
The extension will use Webtask Storage by default, and you are limited to 500 KB of data. This is equivalent to:
- 1000 groups and 3000 users, where each user is member of 3 groups
- 20 groups and 7000 users, where each user is member of 3 groups
Alternatively, you can use Amazon S3 as a storage provider.
To use Amazon S3 you need to:
- Create an S3 bucket
- Create an IAM user and get the Key ID and Key for that user
- Create a policy for the IAM user which allows the user to make changes to the bucket
Once the extension is installed, you will see it listed under Installed Extensions.
When you click the link to open the extension for the first time, you will be asked to provide permission for the extension to access your Auth0 account. If you do, you will be redirected to the Authorization Dashboard.