OpenAI Academy
Communities
/
K-12 IT & Technical Staff
/
navigation.content
Article
May 29, 2026

Configure Custom Roles for District Rollout

Configure Custom Roles for District Rollout
# K-12 Admins - Getting Started

Use custom roles when a group needs more access than the default workspace settings

Configure Custom Roles for District Rollout
Use custom roles when a group needs more access than the default workspace settings. Keep the default workspace role conservative, then add narrowly scoped roles for publishing, advanced access, app access, and testing.
This article answers two questions for district IT and instructional technology teams:
  1. What custom roles should we create?
  1. How do we manage governance as usage grows across the district?

Default Workspace Role

Most teachers and staff should stay in the default workspace role. This role should support everyday teaching, planning, collaboration, and approved classroom workflows without giving every user district-wide publishing or advanced administrative permissions.
Recommended default settings to turn on: 
- Create/manage own GPTs
- Use approved skills
- Users use approved projects and workspace settings
Recommended default settings to turn off: 
- Workspace-wide GPT publishing is off for general users.
- External GPT publishing is off for general users.
- Third-party GPTs require owner approval.


Create These Custom Roles

Create a small set of custom roles that you are able to manage effectively to provide access to the right features for the right groups of people. Some examples of roles common in successful rollouts: 
  1. Agent/GPT Publishers
Purpose: Small group of trusted members to publish agents and GPTs for the district workspace.
Ideal Profile
Settings to turn ON
Settings to turn OFF

  • Instructional Tech Leads
  • Curriculum Leaders
  • Central Office Teams
  • Create and manage GPTs
  • Publish GPTs to workspace
  • Enable agent building
  • Enable agent sharing
  • Enable agent publishing
  • Unrestricted third-party GPT access
  • Publish GPTs externally

Recommendation: This role prevents the workspace GPT directory from becoming crowded with one-off personal tools. Teachers can still create GPTs for themselves, while only approved publishers can place GPTs in front of the whole district.
2. Skills Publishers
Purpose: Let a trusted group publish reusable skills across the workspace.
Ideal Profile
Settings to turn ON
  • Instructional Tech Leads
  • Curriculum Teams creating repeatable workflows
  • Central Office Staff
  • Use skills
  • Create skills
  • Publish or install skills for workspace

Recommendation: Skills should be tested individually before they are shared broadly. Publish only skills that solve repeatable district workflows, such as formatting district communications, converting reports into classroom resources, or applying approved templates.

3. Advanced Access Pilot Group 
Purpose: Give a limited group access to higher-credit or advanced features for evaluation and high-value workflows.
Ideal Profile
Settings for role (choose what’s most appropriate)
  • Pilot teacher group
  • Curriculum designers
  • Technical staff
  • Approved power users
  • Turn on any advanced model access
  • Higher credits
  • Early access testing
  • Advanced apps
  • New connectors

Recommendation: Set a review date for the test role and determine whether default permissions need to change. Do not let pilot access become permanent by accident.
Other Useful Roles
You may need more specialized role types beyond those above: 
Type
When to Use
Examples
App Access Groups
Connected apps should be used only by a subset of users
- App Access - Google Drive Curriculum.
- App Access - SharePoint Policy Library.
- App Access - Box Operations.
School/Department Publisher Groups
When schools or departments are maintaining local GPTs, agents, or skills
- High School GPT Publishers.
- Curriculum Skills Publishers.
- Student Support Agent Publisher
Note for All Custom Roles
Custom roles do not inherit default workspace settings. Treat every custom role as a full permission set, not a small add-on.
Checklist for custom roles:
  • Clear owner
  • Specific purpose
  • Mapped to a group (ideally SCIM-managed)
  • Correct credit limit applied
  • Keeps the permissions the user still needs
If a user belongs to multiple custom roles, the permissions can combine. For credit limits, the user receives the more generous limit.
Dive in

Related

Blog
K-12 District Workspace Launch Checklist
May 29th, 2026 Views 0
Blog
Manage Connected Applications in ChatGPT
May 29th, 2026 Views 4
Blog
Set Up SSO, SCIM, and Groups for ChatGPT EDU
May 29th, 2026 Views 5
Blog
K-12 District Workspace Launch Checklist
May 29th, 2026 Views 0
Blog
Set Up SSO, SCIM, and Groups for ChatGPT EDU
May 29th, 2026 Views 5
Blog
Manage Connected Applications in ChatGPT
May 29th, 2026 Views 4
Terms of Service
Your Privacy Choices