Skip to content

Conversation

@steveatkiss
Copy link
Contributor

📋 Description

Adds a new section documenting how to hide dashboards or add conditional access rules using the extension registry.

This addresses a common gap in the documentation where developers need to:

  • Hide default dashboards like the Getting Started dashboard
  • Restrict dashboard access to specific user groups (e.g., admins only)
  • Use extensionRegistry.exclude() and extensionRegistry.appendCondition()

Includes examples for:

  • Removing dashboards completely
  • Restricting to admin users only
  • Restricting to multiple specific user groups using GUIDs

✅ Contributor Checklist

I've followed the Umbraco Documentation Style Guide and can confirm that:

  • [ x ] Code blocks are correctly formatted.
  • [ x ] Sentences are short and clear (preferably under 25 words).
  • [ x ] Passive voice and first-person language (“we”, “I”) are avoided.
  • [ x ] Relevant pages are linked.
  • [ x ] All links work and point to the correct resources.
  • [ x ] Screenshots or diagrams are included if useful.
  • [ x ] Any code examples or instructions have been tested.
  • [ x ] Typos, broken links, and broken images are fixed.

Product & Version (if relevant)

v16

…shboard access

Adds a new section documenting how to hide dashboards or add conditional access rules using the extension registry.

This addresses a common gap in the documentation where developers need to:
- Hide default dashboards like the Getting Started dashboard
- Restrict dashboard access to specific user groups (e.g., admins only)
- Use extensionRegistry.exclude() and extensionRegistry.appendCondition()

Includes examples for:
- Removing dashboards completely
- Restricting to admin users only
- Restricting to multiple specific user groups using GUIDs
@eshanrnh
Copy link
Contributor

Thanks @steveatkiss for the PR 🙌 We will review it soon.

Copy link
Contributor

@iOvergaard iOvergaard left a comment

Choose a reason for hiding this comment

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

Added a few changes to entry point type and added a link to the condition article.

@iOvergaard iOvergaard requested a review from eshanrnh October 17, 2025 07:49
Copy link
Contributor

@eshanrnh eshanrnh left a comment

Choose a reason for hiding this comment

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

Looks great, @steveatkiss 🙌

@eshanrnh eshanrnh merged commit 4f7db09 into umbraco:main Oct 17, 2025
33 of 40 checks passed
@steveatkiss
Copy link
Contributor Author

That's great, thanks for tidying and getting in place, hopeufully will be helpful for some people.

@eshanrnh
Copy link
Contributor

Absolutely, @steveatkiss. Every contribution is important 🙌

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants