Skip to main content
Version: v3.3.1

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 a request also assigns a seat in the same step (Approve and assign seat?). If there are not enough seats, free one on the Users tab or buy more seats first.

For users: requesting access​

  1. Open Raaghu Spec Kit and click Authorize Now (see Installation and Launch).
  2. Complete Microsoft sign-in.
  3. If your organization requires approval, you see:

    "Request submitted. Retry authorization after admin approval"

  4. After an admin approves you (and assigns a seat), click Authorize Now again.

Landing page showing access request submittedLanding page showing access request submitted

For administrators: approving or rejecting requests​

Access requests are managed in Azure DevOps Organization settings (not inside the Spec Kit app header).

  1. Open Organization settings → Extensions → Raaghu Spec Kit → Users.
  2. Open the Pending requests sub-tab. A badge on the sub-tab (and the Pending Requests stat tile) shows how many requests are waiting.
  3. Review each row. You can Search by name or email.
  4. Choose an action:
ActionResult
ApproveConfirms Approve and assign seat?, then grants access and assigns a seat
RejectRejects the request
Approve selectedApproves every selected pending request and assigns a seat to each (select two or more rows first)

Organization Settings Users Pending requests sub-tabOrganization Settings Users Pending requests sub-tab

Approve and assign seat confirmation dialogApprove and assign seat confirmation dialog

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

To assign or unassign seats later, use the Users sub-tab (Assign / Unassign, or bulk Assign selected / Unassign selected).

Next steps​