A Chrome extension that allows you to activate multiple PIM (Privileged Identity Management) roles simultaneously in Microsoft Entra and Azure resources.
QuickPIM streamlines the process of activating multiple PIM roles in Microsoft Entra and Azure subscriptions. Instead of activating each role individually, this extension allows you to select and activate multiple roles at once, saving time and reducing administrative overhead.
It works by obtaining bearer tokens from your browser's requests to Microsoft Graph and Azure Management APIs. It then stores those tokens within your Chrome storage and uses them to obtain and activate your selected PIM roles.
- Activate multiple PIM roles simultaneously (Entra ID and Azure resources)
- Customisable activation duration
- Simple and intuitive user interface
- Secure authentication using existing browser bearer token
- Notification system for role activation status
- Visit the QuickPIM extension page on the Chrome Web Store
- Click "Add to Chrome"
- Confirm the installation when prompted https://github.com/DanielBradley1/MiToken
- Download the latest release from the Releases page
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the downloaded extension folder
- Open the Microsoft Entra portal and click around briefly
- Click on the QuickPIM icon in your Chrome toolbar
- Select the roles you want to activate from the displayed list
- Set the activation duration (optional)
- Click "Activate Selected Roles"
- Confirm the activation in the Azure AD prompt if required
- Unable to activate roles protected by Authentication Contexts
QuickPIM does not collect or transmit any personal data. All authentication is handled directly within the browser.
Contributions are welcome! Please feel free to submit a Pull Request.
If you encounter any issues or have questions, please open an issue on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.
