Skip to main content

Workspaces Introduction

Overview

Workspaces let you split your Yodeck account into separate areas, each with its own content, screens, and user access. Use them to match how your organization actually works, whether that's by store, region, department, customer, or team.

With Workspaces, you can keep content organized, give the right people the right level of access, and scale cleanly as your deployment grows.

Available only on the Enterprise plan!


This feature is only available on the “Enterprise” Plan. You might not see some menus below if you are not on the “Enterprise” Plan.

Remember that the “Enterprise” Plan is free if you only manage 1 screen to evaluate these features quickly.

The best Workspace setup usually mirrors your real-world structure.


Who this article is for

Depending on where you are, jump to what's most useful:


What Workspaces do

Each Workspace is a self-contained area of your account that can hold its own:

  • Media

  • Apps

  • Playlists

  • Layouts

  • Schedules

  • Screens

You choose who can access each Workspace and what they can do there. One user might fully manage a Workspace, another can only view it, and others may not see it at all.

For larger deployments, Workspaces also let you build parent and sub-Workspace hierarchies, apply screen limits, set Working Hours per Workspace, and target Emergency Alerts to specific areas.

What you get:

  • A clearer account

  • Fewer mistakes

  • Precise access control

  • A structure that scales


When to use Workspaces

Workspaces are a strong fit when:

  • Different teams manage different screens

  • You want content separated by location or department

  • Some users shouldn't see the whole account

  • You need a structure that scales as you grow

  • You want to cap how many screens each team can register

Common use cases: retail chains, franchise networks, universities, corporate offices, manufacturing plants, and managed service deployments.

ℹ️ Workspaces are both an organization tool and an access control tool, and that's what makes them so useful.


How the pieces fit together

Before you dive in, here's how the main concepts relate. You'll see all of these in detail below.

  • Workspaces are where your content and screens live.

  • Hierarchies let Workspaces sit inside other Workspaces (parent and sub-Workspace).

  • Roles define what a user can do in a Workspace (admin, content manager, viewer, and so on).

  • Primary Workspace is the main Workspace a user belongs to.

  • Groups let you apply roles to many users at once, based on their Primary Workspace.

  • SSO mapping (optional) automates Primary Workspace and Group assignment at sign-in.

ℹ️In practice, you build your Workspaces first, then decide who can do what, where using roles, Groups, and Primary Workspace.


Before you begin

A quick pre-flight check before you start building:

  • ✅ Your account is on the Enterprise plan

  • ✅ You have Administrator access

  • ✅ You've sketched out your organizational structure (HQ, regions, branches, departments, or whatever fits)

  • ✅ You know roughly which users will need which access

If any of these aren't ready, it's worth pausing. A little planning here saves a lot of rework later.


Create a Workspace

You can easily create new workspaces by following these steps, depending on whether you are creating a Workspace for the first time or not.

⚙️To set up a Workspace for the first time, you need to manually create your first main Workspace.
From the Dashboard, navigate to your Profile Icon > Account Settings > Workspaces, and click the Create Workspace button.

Once this action is completed, a new Dashboard drop-down menu called Active Workspace appears automatically for you to manage your Workspaces more easily in the future. You can find more information about this menu further below.

From the Account Options
(Available from the beginning)

From the Dashboard's 'Active Workspace' Menu
(Available only after the creation of the first workspace)

1. Log in to your Yodeck account.

1. Log in to your Yodeck account.

2. From your Dashboard, locate and click the Profile Icon, and select Account Settings.

2. Open the Active Workspace drop-down menu in the top-right corner.

3. Locate the Workspaces option in the settings page, and select it.

3. Select the Manage Workspaces option.

4. Click on the Create Workspace button in the Workspaces list page.

4. Click the Create Workspace button in the Workspaces list page.

5. Fill in the details. You can configure:
- Name: shown in the Workspace list
- Description: optional internal notes
- Screen Limit: caps how many screens the Workspace can contain
- Parent Workspace: places this Workspace inside a hierarchy (whenever applicable).

5. Fill in the details. You can configure:
- Name: shown in the Workspace list
- Description: optional internal notes
- Screen Limit: caps how many screens the Workspace can contain
- Parent Workspace: places this Workspace inside a hierarchy (whenever applicable).

6. Click the Save button.

6. Click the Save button.

ℹ️Create as many Workspaces and Sub-Workspaces as you need.

💡 Keep names short, clear, and easy to scan. Your future self (and your teammates) will thank you.

Naming tip

To control the order Workspaces appear in, use numbered prefixes:

01-HQ-AU
02-Europe
03-UK
04-China
05-Japan

ℹ️As your account grows, this keeps the list tidy and predictable.


The Active Workspace menu

Once Workspaces are enabled and the Main Workspace has been created, the Active Workspace drop-down menu appears automatically in the top-right of the portal. Use it to:

  • Switch between Workspaces

  • Filter what you see

  • Open Workspace management

Pick a specific Workspace and Yodeck shows only what belongs to it: Media, Widgets, Playlists, Layouts, Schedules, and Screens. Anything new you create is saved there too.

This keeps you focused and prevents content from landing in the wrong place.

The "All Workspaces" view

You can select All Workspaces to see items from every Workspace where you have at least Read access. It's handy when you're working across several Workspaces and need a broader view. For many users, it's also the default view on login.

ℹ️ Heads up: if you try to create something while All is selected, Yodeck will ask you to pick a specific Workspace first. Content always needs a home.


Using content across Workspaces

A Workspace controls where an item lives, but you can still reference content from other Workspaces as long as you have Read access there.

This applies when you're working with:

  • Playlists referencing Media or other Playlists

  • Layouts referencing Media or Playlists

  • Schedules referencing Layouts, Media, or Playlists

  • Screens referencing a Schedule, Layout, Playlist, or Media

Example: You have Read/Write access to Workspace Athens and Read-only access to Workspace Brand Assets.

When you build a Playlist in Athens, you can pull approved media from Brand Assets into it, without being able to edit the originals. Local teams get what they need, and central brand control stays intact.

💡 A shared, read-only Workspace for approved brand assets works beautifully in multi-location deployments. Highly recommended.


Workspace hierarchies

Hierarchies let you nest Workspaces into parents and sub-Workspaces, mirroring your real structure:

  • HQ → Region → Branch

  • Company → Department → Team

  • Global → Country → Office

How to build one

  • Create a new Workspace and choose a Parent Workspace

  • Create a sub-Workspace directly under an existing one

  • Move a Workspace later by changing its Parent Workspace

You can preview the full structure with the hierarchy diagram.

💡Workspaces hierarchies can reach 5 levels deep!

Parents work best as containers

In most cases, parent Workspaces work best as organizational containers: structure, not storage.

💡 Only add content to a parent Workspace if it's relevant to most or all of its sub-Workspaces.

Example hierarchy

HQ Sydney
├── Boston Branch
│   ├── Boston - Marketing
│   ├── Boston - Sales
|   └── Boston - Support
├── London Branch
│   ├── London - Marketing
│   ├── London - Sales
|   └── London - Support
└── Oslo Branch
    ├── Oslo - Marketing
    ├── Oslo - Sales
    └── Oslo - Support

With this setup:

  • Global admins oversee the full structure

  • Branch admins manage their branch and everything inside it

  • Department users work only in their own Workspace


User Roles in Workspaces

Roles are where Workspaces get really flexible. A single user can have:

  • One role in one Workspace

  • A different role in another

  • Access to several Workspaces at once

Role comparison

Role

Account-wide access

Manage content

Publish content

Manage screens

Manage Workspace settings

Administrator

Workspace Admin

✅ (within assigned Workspaces)

Content & Device Manager

Content Manager

Restricted Content Manager

Content Viewer

Read-only

Example: One user could be a Workspace Admin in London, a Content Manager in Athens, and a Content Viewer in HQ. One login, three different levels of responsibility. Match permissions to real work, not the other way around.


Scale access with Groups and Primary Workspace

Assigning roles one user at a time works for small teams. Beyond that, it gets messy fast. That's where Groups and Primary Workspace come in.

What is a Primary Workspace?

A user's Primary Workspace is the main one they belong to. It's what lets Yodeck organize users cleanly and apply Group-based access consistently.

Setting a Primary Workspace helps you:

  • Keep users organized

  • Apply access rules consistently

  • Use Group-based permissions effectively

  • Route users to the right Workspace Admin

💡 Give every user a Primary Workspace. It's the foundation for everything else.

Why use Groups?

Groups let you manage access at scale. Moreover, instead of clicking through each user:

  1. Create a Group for a specific role.

  2. Define how it applies access.

  3. Assign users to it.

  4. Yodeck applies the right permissions based on each user's Primary Workspace.

This is the go-to setup for larger organizations.

Sub-Workspace access through Groups

Groups can also extend access down the hierarchy. A regional manager whose Primary Workspace is UK Region automatically gets access to every Workspace beneath it, with no manual setup per branch.

Explicit access (for the exceptions)

You can still assign direct access to individual Workspaces when you need to. It's perfect for contractors, consultants, and short-term collaborations that don't fit your regular Group structure.

💡 Use Groups as the rule. Use explicit access as the exception. Your setup stays clean that way.


Recommended setup workflow

For larger accounts, you can follow this order below:

  1. Map your real-world structure, for example, HQ → Region → Store.

  2. Create your Workspaces, including parents and sub-Workspaces. Keep it simple.

  3. Decide what should be shared. Create shared content Workspaces (like read-only brand assets) only where they add clear value.

  4. Create your user Groups: Workspace Admins, Content Managers, Content Viewers, and so on.

  5. Set each user's Primary Workspace. This is critical for scalable access.

  6. Add users to the right Groups.

  7. Add explicit access only for exceptions.

  8. Configure screen limits and Working Hours at the Workspace level.

  9. Test with a non-admin user. Sign in as someone with limited access and confirm they:

    • See the right Workspaces

    • Reach the right content

    • Can't access anything outside their scope

ℹ️ Five minutes of testing here saves hours of support tickets later. Seriously.


Screen limits per Workspace

Control how many screens each Workspace can hold.

How it works: edit a Workspace and set a Screen Limit. Once the Workspace hits that number, users in it can't add more screens until you raise the limit.

Why it's useful:

  • Keeps device allocation aligned with your plan

  • Prevents over-registration

  • Supports approval-based deployments

  • Keeps large accounts tidy


Working Hours per Workspace

Each Workspace can follow its own Working Hours, so screens in different locations can run on different schedules. Remember that you can change the Working Hours from each Screen's configuration options.

For example:

  • London Office screens: Mon–Fri, 8:00 AM – 6:00 PM

  • New York Office screens: Mon–Fri, 9:00 AM – 7:00 PM

  • Retail store screens: Daily, 9:00 AM – 9:00 PM

Perfect for organizations with different opening hours, time zones, or shift patterns.

💡 Workspace-level Working Hours let you manage local schedules without touching the rest of the account.


Target Emergency Alerts by Workspace

When something goes wrong, you don't always want to alert every screen in the account. Workspaces let you send Emergency Alerts to a specific area instead.

For example: if there's an incident at one branch, send the alert only to that branch's screens. The rest of the organization continues as normal.

You can initiate a new Emergency Alert broadcast from the Dashboard by clicking on the New Broadcast button of the Emergency Alerts module.


Then, follow the instructions on the new pop-up window that appears, and on the second step, you can select either All Workspaces or the Workspace and/or Sub-Workspace that you wish to target the emergency alert.


Delete a Workspace

Of course, you have the option to delete any Workspace that you wish. However, you must use great caution because of the following reasons.

⚠️ This is an irreversible action. Read before you click.
When you delete a Workspace:

  • Its content is permanently deleted (Media, Playlists, Layouts, Schedules, and more)

  • Its screens are moved out of the Workspace

  • Playback and content setup may be affected

ℹ️Before deleting: review everything inside the Workspace. If you want to keep anything (Media, Playlists, Layouts, Schedules, or other items), move or recreate it elsewhere first. When in doubt, read the warning shown in the portal and pause before confirming.


Use SSO with Workspaces

If your organization uses Single Sign-On (SSO), you can combine it with Workspaces to automate user assignment and access.

Primary Workspace with SSO

Map a SAML claim to a user's Primary Workspace so users land in the right place automatically at sign-in. Less manual setup, more consistent onboarding.

Group-based access with SSO

Map your identity provider's groups to Yodeck Groups. This automates both:

  • Where the user belongs

  • What permissions they receive

💡 For larger organizations, the most scalable setup combines Workspace hierarchies + Primary Workspace + Groups + SSO group mapping. It's a bit more work up front, and it pays off every day after that.

How-To Example of Setting up a Primary Workspace SSO

You can click on the following PDF file to view and follow the respective guide:

ℹ️Please note that the example of the above guide is based on Azure SSO, but the same logic and steps also apply to Okta SSO.


Best practices

  • Mirror your real structure. Build your hierarchy around how your organization actually works.

  • Keep hierarchies simple. Two or three levels is the sweet spot for most organizations.

  • Use clear names. They should make sense at a glance, even to someone new.

  • Use numeric prefixes (like 01-HQ) to keep the list in order.

  • Keep parent Workspaces clean. Use them for structure unless their content is genuinely shared.

  • Use Groups for standard access. Much easier to maintain than per-user assignments.

  • Always set a Primary Workspace. It's the foundation for scalable user management.

  • Use explicit access sparingly. Too many exceptions make your setup harder to support.

  • Review screen limits regularly as your deployment grows.

  • Check the selected Workspace before creating content. It saves a lot of "where did my playlist go?" moments.


Troubleshooting

You can click on each expandable arrow to see common situations and how to resolve them.

"I can't see a Workspace I should have access to."

Check the Active Workspace drop-down. If the Workspace isn't listed, you probably don't have access to it yet. Ask an admin to:

  • Grant explicit access to that Workspace

  • Confirm your Primary Workspace is set

  • Add you to the right Group, or grant you explicit access to that Workspace

"I can see the Workspace but can't create or edit anything."

Your role in that Workspace is likely Content Viewer (read-only), or you're viewing content through Read access from another Workspace. Ask an admin to upgrade your role, or switch back to a Workspace where you have write access.

"My Content Manager can't publish content."

They're probably set as Restricted Content Manager, which allows managing content but not publishing it. Change their role in that Workspace to Content Manager.

"I can't add a new screen to this Workspace."

The Workspace has likely hit its Screen Limit. An admin can raise the limit or move existing screens to another Workspace to free up space.

"I created something, but now I can't find it."

It's almost always saved in a different Workspace than you expected. Switch to the All view and search for it. To avoid this next time, check the Active Workspace selector before creating content.

"Yodeck won't let me create new content."

If the Active Workspace is set to All, Yodeck will ask you to pick a specific Workspace first. Content always needs a home. Switch to the right Workspace and try again.

"I can't use media from another Workspace in my Playlist."

You need at least Read access to the other Workspace to reference its content. Ask an admin to grant Read access and the media will become available.

"A user's permissions don't look right after I added them to a Group."

Check three things, in this order:

  1. Is their Primary Workspace set correctly?

  2. Is the Group actually assigned to that user?

  3. Is there explicit access elsewhere that's overriding what you expected?

Most Group-related issues trace back to a missing or incorrect Primary Workspace.

"An SSO user didn't land in the right Primary Workspace."

The SAML claim mapping probably isn't matching your Workspace names as expected. Review your SSO configuration, confirm the claim values coming from your identity provider, and check that they map to the correct Workspaces in Yodeck.

"I deleted a Workspace and need its content back."

Deletion is permanent. Content inside a deleted Workspace can't be restored from the portal. If you have a recent backup, restore from there. Otherwise, the content will need to be recreated. When in doubt about a future deletion, pause and review the warning carefully before confirming.


F.A.Q.s

Got questions? We’ve got answers! This section addresses common questions about the Yodeck Workspaces.

Do I need Workspaces if I only have one location?

Not always. If all users need access to the same content and screens, a single Workspace may be enough. Workspaces are most useful when you need access boundaries.

Can a user belong to more than one Workspace?

Yes. A user can have access to multiple Workspaces and different roles in each one.

What happens when I select All?

You see items from every Workspace where you have at least Read access. However, you must choose a specific Workspace before creating new content.

Can non-admin users see the Workspace selector?

Only if they have access to more than one Workspace. If they can access only one, Yodeck may hide the selector to simplify the interface.

Can I use content from one Workspace in another Workspace?

Yes. If you have at least Read access to the source Workspace, you can use eligible content from it in other Workspaces.

Can I move a Workspace under a different parent later?

Yes. You can change the Parent Workspace at any time.

Can I limit how many screens a Workspace can register?

Yes. You can set a Screen Limit for each Workspace.

Should I use Groups or explicit access?

Use Groups for your standard setup. Use explicit access only for one-off cases or exceptions.

Can I automate Workspace assignment with SSO?

Yes. You can use SSO for Primary Workspace assignment and Group-based access mapping.

What happens if I delete a Workspace?

Deleting a Workspace removes its content. Screens are moved elsewhere. Always review the Workspace carefully before confirming deletion.

Why can’t I create content while All is selected?

When All is selected, Yodeck shows content from every Workspace where you have at least Read access. However, new content must belong to one specific Workspace. That is why Yodeck asks you to choose a Workspace before creating a new item.

Why can’t a user see a Workspace?

A user can see only the Workspaces they have access to. If a Workspace does not appear, check whether the user has been given the correct role through a Group or explicit access. Also check the user’s Primary Workspace and confirm that your Groups are configured as expected.

Why can’t a user edit content from another Workspace?

In most cases, the user only has Read access to that Workspace. Yodeck may still allow them to view or reference content from it, but they cannot edit it unless they have a role with editing permissions in that specific Workspace.


Need Help?

The Yodeck Support Team can help you out! Log in to your Yodeck account and send us a message from the bottom right corner!

Did this answer your question?