Access Requests
When a new user opens Raaghu Spec Kit for the first time, they may need an administrator to approve their access before they can use the extension.
Important: Approving access is not the same as assigning a seat. After approval, an admin must still assign a seat in Azure DevOps → Organization settings → Raaghu Spec Kit → Users.
For users: requesting access
- Open Raaghu Spec Kit and click Authorize Now (see Installation and Launch).
- Complete Microsoft sign-in.
- If your organization requires approval, you see:
"Request submitted. Retry authorization after admin approval"
- After an admin approves you, click Authorize Now again.


For administrators: approving or denying requests
- In the Spec Kit header (top-right), click the Access Requests icon. When requests are pending, the icon shows a count badge.
- Review each request (name, email, time submitted).
- Choose an action:
| Action | Result |
|---|---|
| Approve | Grants Spec Kit access to that user |
| Deny | Rejects the request |
| Approve All | Approves every pending request at once |


When there are no pending requests, the panel shows "No pending access requests".


Required next step after Approve: go to Organization settings → Raaghu Spec Kit → Users → Assign seat. Approval alone does not let the user into the hub.