Skip to main content
Version: v2.0.2

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 settingsRaaghu Spec KitUsers.

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, click Authorize Now again.

Landing page showing access request submittedLanding page showing access request submitted

For administrators: approving or denying requests

  1. In the Spec Kit header (top-right), click the Access Requests icon. When requests are pending, the icon shows a count badge.
  2. Review each request (name, email, time submitted).
  3. Choose an action:
ActionResult
ApproveGrants Spec Kit access to that user
DenyRejects the request
Approve AllApproves every pending request at once

Access Requests panel with Approve and DenyAccess Requests panel with Approve and Deny

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

Access Requests empty stateAccess Requests empty state

Required next step after Approve: go to Organization settingsRaaghu Spec KitUsersAssign seat. Approval alone does not let the user into the hub.

Next steps