Skip to content

IAM | Global Rollout#89

Open
acarta99 wants to merge 5 commits intomasterfrom
feature/iam-global-rollout
Open

IAM | Global Rollout#89
acarta99 wants to merge 5 commits intomasterfrom
feature/iam-global-rollout

Conversation

@acarta99
Copy link
Copy Markdown
Contributor

No description provided.

@acarta99
Copy link
Copy Markdown
Contributor Author

@copilot spellcheck my work

Copy link
Copy Markdown

Copilot AI commented Feb 11, 2026

@acarta99 I've opened a new pull request, #90, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds new IAM documentation pages to the docs site and wires them into the Docsify sidebar, supporting the “IAM | Global Rollout” documentation needs.

Changes:

  • Added IAM overview documentation (roles + access rules).
  • Added IAM Users and Roles page workflow documentation.
  • Updated docs sidebar navigation to include the new IAM section.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 8 comments.

File Description
docs/iam/overview.md Introduces IAM app overview, role definitions, and access constraints.
docs/iam/users.md Documents the Users page workflows: inviting, deleting, and editing roles.
docs/iam/roles.md Documents the Roles page workflow for updating role assignments.
docs/_sidebar.md Adds IAM section links to the documentation sidebar.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


### Access

All users in an organization have access to the IAM application. However, only users with the `PORTAL_ADMIN` role will be able to edit roles, delete users, and invite new users. `PORTAL_ADMINS` cannot edit their own access or delete themselves from an organzation, that needs to be done by another `PORTAL_ADMIN`.
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: "organzation" should be "organization".

Suggested change
All users in an organization have access to the IAM application. However, only users with the `PORTAL_ADMIN` role will be able to edit roles, delete users, and invite new users. `PORTAL_ADMINS` cannot edit their own access or delete themselves from an organzation, that needs to be done by another `PORTAL_ADMIN`.
All users in an organization have access to the IAM application. However, only users with the `PORTAL_ADMIN` role will be able to edit roles, delete users, and invite new users. `PORTAL_ADMINS` cannot edit their own access or delete themselves from an organization, that needs to be done by another `PORTAL_ADMIN`.

Copilot uses AI. Check for mistakes.

### Access

All users in an organization have access to the IAM application. However, only users with the `PORTAL_ADMIN` role will be able to edit roles, delete users, and invite new users. `PORTAL_ADMINS` cannot edit their own access or delete themselves from an organzation, that needs to be done by another `PORTAL_ADMIN`.
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Documentation accuracy: this references PORTAL_ADMINS, but the role listed above (and used elsewhere in the sentence) is PORTAL_ADMIN. To avoid implying a different role constant exists, keep the role name as PORTAL_ADMIN and pluralize outside backticks (e.g., "PORTAL_ADMIN users" / "PORTAL_ADMINs").

Suggested change
All users in an organization have access to the IAM application. However, only users with the `PORTAL_ADMIN` role will be able to edit roles, delete users, and invite new users. `PORTAL_ADMINS` cannot edit their own access or delete themselves from an organzation, that needs to be done by another `PORTAL_ADMIN`.
All users in an organization have access to the IAM application. However, only users with the `PORTAL_ADMIN` role will be able to edit roles, delete users, and invite new users. PORTAL_ADMIN users cannot edit their own access or delete themselves from an organzation, that needs to be done by another `PORTAL_ADMIN`.

Copilot uses AI. Check for mistakes.
Copilot AI and others added 2 commits February 11, 2026 15:46
* Initial plan

* Fix spelling: organzation → organization

Co-authored-by: acarta99 <160150460+acarta99@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: acarta99 <160150460+acarta99@users.noreply.github.com>
@acarta99 acarta99 marked this pull request as ready for review February 12, 2026 23:26
Copy link
Copy Markdown

@kirpaChahal kirpaChahal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Think this looks great overall. The only additional points I’d suggest including are that invite emails no longer expire after 24 hours, since users are now added to the Botcopy organization immediately once granted access, and that more granular permission roles are planned for a future release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants