Skip to content

feat: add Teams admin settings and group-based creation limits - #2698

Open
lennart441 wants to merge 2 commits into
nextcloud:masterfrom
lennart441:feat/teams-admin-creation-limits
Open

feat: add Teams admin settings and group-based creation limits#2698
lennart441 wants to merge 2 commits into
nextcloud:masterfrom
lennart441:feat/teams-admin-creation-limits

Conversation

@lennart441

@lennart441 lennart441 commented Jul 31, 2026

Copy link
Copy Markdown

Summary

Adds a Teams admin settings section where admins can restrict which Nextcloud groups may create teams. The restriction is enforced in the API and UI: create actions stay hidden without permission, and the empty-state copy no longer prompts users to create a team.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI
    Assisted by: Cursor:Grok-4.5

Screenshot of the teams app without permission to create a team
Bildschirmfoto_20260731_130547

Admin settings of teams after
Bildschirmfoto_20260731_130402
]

feat: hide create actions and adapt empty-state when create is denied

Signed-off-by: Lennart Joswig <lennart.joswig@dataport.de>
@lennart441
lennart441 marked this pull request as draft July 31, 2026 11:24
@lennart441
lennart441 marked this pull request as ready for review August 4, 2026 12:17
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.

Allow restricting team-creation to certain groups

1 participant