Visibility & Permissions

For Admins

Control who can see your content with AtriumCMS's visibility level system.

Last updated: 2/10/2026

Visibility levels determine which users can see specific content on your portal. Every piece of content — documents, posts, events, notices, and resources — has a visibility setting.

Visibility Levels

AtriumCMS uses a hierarchical visibility system. Higher levels include access to all lower levels.

LevelNameWho Can See
0PublicAnyone, including non-logged-in visitors
1MembersAny authenticated (logged-in) user
2TenantsResidents of your community
3OwnersProperty owners (residents with ownership status)
4CommitteesCommittee members
9BoardBoard members only
15AdminClient administrators only

Understanding the Hierarchy

Each role has access to content at their level and below:

  • A Board member can see Board (9), Committee (4), Owner (3), Tenant (2), Member (1), and Public (0) content
  • An Owner can see Owner (3), Tenant (2), Member (1), and Public (0) content
  • A Tenant can see Tenant (2), Member (1), and Public (0) content

Setting Visibility

When creating or editing any content, you'll see a visibility dropdown. Select the appropriate level:

💡
When in doubt, start restrictive

It's safer to set content to a higher (more restrictive) visibility and lower it later than to accidentally share sensitive information publicly. You can always make content more visible, but you can't un-share it.

Category Inheritance

Content visibility can be inherited from its category. Here's how it works:

  1. Categories have their own visibility level
  2. Content added to a category inherits the category's visibility by default
  3. You can override visibility on individual items
  4. The effective visibility is the more restrictive of the content's setting and its category's setting

Example

If the "Financial Reports" category is set to Owners (level 3):

  • A document set to Members (level 1) within this category will effectively be Owners (level 3)
  • A document set to Board (level 9) within this category will effectively be Board (level 9)

Common Visibility Patterns

ContentRecommended LevelReason
Bylaws & declarationsMembersAll authenticated residents should access governing docs
Meeting minutesMembersTransparency — all residents can review
Financial reportsOwnersMay contain sensitive financial details
Board correspondenceBoardInternal board communications
Draft policiesAdminWork in progress, not ready for residents
Community eventsPublicEncourage community engagement
Maintenance noticesMembersRelevant to all residents
Assessment noticesOwnersFinancial obligations for owners

Troubleshooting Visibility

"I set content to Members but nobody can see it"

Check the category visibility. If the category is set to a higher level (e.g., Board), the content inherits that restriction regardless of its own setting.

"Residents are seeing content they shouldn't"

Verify the content's visibility level and the user's role. Also check if the content is in a category with a lower visibility setting than intended.

Best Practices

  • Use category-level visibility — Set visibility on categories rather than individual items when possible. It's easier to manage and less error-prone.
  • Review periodically — Audit your visibility settings quarterly, especially after role changes or new content types
  • Document your conventions — Decide on a visibility policy (e.g., "all meeting minutes are Members, all financials are Owners") and follow it consistently
  • Test with different roles — Occasionally log in as a regular member to verify they see the right content

Next Steps