Skip to main content
Most of what you build in Dema — agents, skills, apps, dashboards, reports, and sessions — starts out private to you and stays that way until you choose to share it. This page explains how that sharing works, what each visibility level means, and what Dema shows you before you change who can see something.

How access works in Dema

Three things decide what a person can see and do:
LayerWhat it controlsWhere to manage it
RoleOrganization-wide capabilities (Admin, Member, Guest)Manage users
TeamsWhich metrics, dimensions, and reports a group can seeCreating and managing teams
SharingWho can see and use a specific agent, skill, app, or sessionThis page
Roles and teams set the broad boundaries. Sharing is the day-to-day control you use on the things you create — and the focus here.

Visibility levels

Every resource you create in Dema — agents, skills, apps, dashboards, reports — has a visibility setting that controls who can see and use it:
VisibilityWho can see and use it
PrivateOnly you
TeamYou and everyone on the selected team(s)
OrganizationEveryone in your organization
Sessions are simpler — each is either Private or Shared with your organization. Sessions also follow the agent they run on; see Sharing agents and sessions for the details. Whoever creates a resource owns it. Only the owner (or an Admin) can change its visibility, rename it, or delete it. Sharing something never hands over ownership — it only changes who can see and use it.

What happens when you share

Before a sharing change takes effect, Dema shows you what it will expose, so there are no surprises. Sharing something more widely can also make the things it depends on reachable by the new audience — Dema spells that out before you confirm, and lets you apply it in one step.

What happens when you make something private

Narrowing a resource’s visibility — making it private, or limiting it to fewer teams — is just as transparent. Dema shows you what will lose access before you confirm. If something was reachable only because this resource was shared more widely, that connection is removed when you confirm, so “private” really means private. You, the owner, always keep access.
Making something more private can cut off people who were reaching it indirectly — for example, through another resource you’d shared with a wider audience. Review the summary Dema shows you before confirming.

How this works in practice

The rules above apply to everything you create. For how they play out with the Dema Agent — the skills and apps a shared agent brings along, and who can see and continue your sessions — see Sharing agents and sessions.
Best practices
  • Share at the broadest level the work actually needs, and let the pieces it depends on stay private — they stay reachable through what you shared.
  • Always read the summary Dema shows you before confirming a sharing change, especially when making something private.
  • Use teams to share with a focused group rather than your whole organization when only some people need access.