# Omnistudio licenses, permission set licenses and permission sets

*Omnistudio Developer Study Guide · Omnistudio Fundamentals · Last updated October 27, 2026 · https://www.certifyforce.com/study-guide/omnistudio-developer/omnistudio-fundamentals/omnistudio-licenses-permission-set-licenses-and-permission-sets*

Which permission set license and permission set each Omnistudio audience needs on the standard runtime (builders, internal users, authenticated and guest Experience Cloud users), what Omnistudio Admin and Omnistudio User grant, how to build the custom site permission sets, and why Enhanced Runtime Performance needs an extra permission set.

- Certification: Salesforce Omnistudio Developer
- Exam section: Omnistudio Fundamentals
- Study guide: https://www.certifyforce.com/study-guide/omnistudio-developer

**Official exam objective:**

> Explain Omnistudio license requirements, Permission Set licenses and Permission Sets.

## What the exam expects

- Pick the permission set license and permission set for each audience: builders, internal viewers, authenticated Experience Builder Aura site users and guests.
- State what Omnistudio Admin and Omnistudio User grant on each Omnistudio object.
- Build the custom Experience Cloud user and guest user permission sets, including the guest restriction on saved sessions.
- Explain what Enhanced Runtime Performance changes (user mode) and the extra no-license permission set standard users then need.

Key terms:
- **Permission set license (PSL)**: entitlement that lets a user be assigned permission sets that depend on it; Omnistudio's is named Omnistudio.
- **Omnistudio Admin**: full CRUD on Omnistudio objects, for people who build.
- **Omnistudio User**: read access for people who run components, plus saved-session access.
- **Omnistudio Runtime for Communities PSL**: license for authenticated users on Experience Builder Aura sites.
- **User mode**: execution that respects the running user's access levels.

## Key facts

| Fact | Detail | Source |
|---|---|---|
| One PSL | The Omnistudio Admin PSL was renamed Omnistudio and holds both permission sets | [One Primary OmniStudio PSL](https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_os_omnistudio_psl_240.htm&language=en_US&release=240&type=5) |
| Builders | Omnistudio PSL + Omnistudio Admin (full CRUD) | [Omnistudio Permission Sets](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_permission_sets_licenses_std.htm&language=en_US&type=5) |
| Internal viewers | Omnistudio PSL + Omnistudio User | [Omnistudio Permission Sets](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_permission_sets_licenses_std.htm&language=en_US&type=5) |
| Authenticated Aura site users | Omnistudio Runtime for Communities PSL + custom set | [Omnistudio Permission Sets](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_permission_sets_licenses_std.htm&language=en_US&type=5) |
| Guests | Omnistudio PSL + custom guest set | [Omnistudio Permission Sets](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_permission_sets_licenses_std.htm&language=en_US&type=5) |
| Omnistudio User saved sessions | Table: Create, Read, Update, Delete on Omniscript Saved Session; prose: Create (pages differ) | [Omnistudio Permission Sets](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_permission_sets_licenses_std.htm&language=en_US&type=5) |
| Guest saved sessions | Create, Edit and Delete deselected | [Guest User Permission Set](https://help.salesforce.com/s/articleView?id=xcloud.os_create_an_omnistudio_permission_set_for_digital_experience_guest_users_7532_std.htm&language=en_US&type=5) |
| Enhanced Runtime Performance | Components run in user mode | [Omnistudio Settings](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_settings.htm&language=en_US&type=5) |
| Standard user set | Clone Omnistudio User; both System Permissions checkboxes checked (read-only sets may leave the create-new-instances one off) | [Standard User Permission Set](https://help.salesforce.com/s/articleView?language=en_US&id=xcloud.os_create_an_omnistudio_standard_read_only_user_profile_6725_mp.htm&type=5) |
| Extra permission set | No license; Omni Interaction Access Configurations; not needed for admins | [Enhanced Runtime Performance Permission Set](https://help.salesforce.com/s/articleView?id=xcloud.os_perm_omniintaccessconfig_std.htm&language=en_US&type=5) |

## Check yourself

- Which guest-set step removes a right from the cloned Omnistudio User set, and on which object?
- Why do admin users not need the extra Enhanced Runtime Performance permission set?
- When Help's prose and table disagree on saved-session access for Omnistudio User, what do you say?
- In the standard-user procedure, what must you confirm on System Permissions, and what may a read-only set skip?

## Sources

- [Omnistudio Permission Sets](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_permission_sets_licenses_std.htm&language=en_US&type=5)
- [Create a Permission Set for the Enhanced Runtime Performance Omnistudio Setting](https://help.salesforce.com/s/articleView?id=xcloud.os_perm_omniintaccessconfig_std.htm&language=en_US&type=5)
- [Omnistudio Settings](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_settings.htm&language=en_US&type=5)
- [Create a Permission Set for an Omnistudio Guest User](https://help.salesforce.com/s/articleView?id=xcloud.os_create_an_omnistudio_permission_set_for_digital_experience_guest_users_7532_std.htm&language=en_US&type=5)
- [Create a Permission Set for an Omnistudio Experience Cloud User](https://help.salesforce.com/s/articleView?id=xcloud.os_create_an_omnistudio_permission_set_for_standard_experience_users_7203_std.htm&language=en_US&type=5)
- [Create a Permission Set for an Omnistudio Standard User](https://help.salesforce.com/s/articleView?language=en_US&id=xcloud.os_create_an_omnistudio_standard_read_only_user_profile_6725_mp.htm&type=5)
- [One Primary OmniStudio Permission Set License](https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_os_omnistudio_psl_240.htm&language=en_US&release=240&type=5)
- [Differences Between Omnistudio and Omnistudio for Managed Packages](https://help.salesforce.com/s/articleView?id=sf.os_differences_between_omnistudio_and_omnistudio_for_vlocity.htm&language=en_US&type=5)
- [Get to Know the New Omnistudio and its Features](https://trailhead.salesforce.com/content/learn/modules/omnistudio-development-essentials/get-to-know-omnistudio-and-its-features)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 6 linked practice questions, and unlimited timed mock exams are included with the Omnistudio Developer pack (USD $19): https://www.certifyforce.com/practice-exams
