docs: add description and default permissions for team manager role#1087
docs: add description and default permissions for team manager role#1087Mahesh-Nandigam wants to merge 4 commits into
Conversation
Signed-off-by: Mahesh Nandigam <nandigammahesh595@gmail.com>
There was a problem hiding this comment.
Code Review
This pull request introduces the 'Team Manager' role across the documentation and authorization configuration. Specifically, it adds details for the 'Team Manager' role in the roles documentation and updates the authorization CSV files (keys.csv and keys-backup.csv) to include permissions for this new role. The feedback highlights a typo in the column headers of keys.csv ('Leaner' instead of 'Learner') and suggests minor grammatical and casing corrections in the 'Team Manager' role documentation to ensure consistency.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
Preview deployment for PR #1087 removed. This PR preview was automatically pruned because we keep only the 6 most recently updated previews on GitHub Pages to stay within deployment size limits. If needed, push a new commit to this PR to generate a fresh preview. |
…es.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: MAHESH NANDIGAM <nandigammahesh595@gmail.com>
…es.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: MAHESH NANDIGAM <nandigammahesh595@gmail.com>
Signed-off-by: Mahesh Nandigam <nandigammahesh595@gmail.com>
|
@Mahesh-Nandigam Thank you for your contribution! Let's discuss this during the website call tomorrow at 5:30 PM IST | 7 AM CST Add it as an agenda item to the meeting minutes, if you would 🙂 |
|
Hi @Bhumikagarggg, thank you! I have my college lab external exam tomorrow, so I won't be able to join the call this week. I would love to join next week's call instead to discuss the PR! I will add it to the minutes for next week. |
Hi! This PR fixes #1076 by documenting the missing Team Manager role and adding its default permissions.
Here is what I've changed:
team-roles.md._index.md) to the default permissions page.Team Managercolumn tokeys.csvandkeys-backup.csv. The permissions mirror the Team Admin role but without the ability to delete teams.Here are the before and after screenshots for review:
Default Team Roles Page:
Default Permissions Table:
Let me know if this looks good. Closes #1076