Customized app collaboration permissions in Creator Studio

  • Release version: Yokohama
  • Updated January 30, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Customized app collaboration permissions in Creator Studio

    In Creator Studio on the ServiceNow AI Platform, you can customize collaboration permissions to control granular access for users working on different parts and actions within an app. These permissions help admins and app owners manage collaboration effectively by specifying who can perform certain tasks and access particular app components.

    Show full answer Show less

    File Types Collaboration Permissions

    Permissions are categorized by file types, allowing access to specific areas such as integrations, reporting, mobile builders, UI Builder, workflows, service portal, workflow studio, service catalog, tables & forms, decision tables, playbooks, and notifications. Both app owners and editors typically have default access to all these file types, enabling them to work on corresponding components and tools within the app.

    Security and Programming Tools Permissions

    • Manage access control: Grants access to security management files like Access Control Lists and roles; default enabled for both owners and editors.
    • Allow scripting: Grants access to script fields in Business Rules, UI Actions, and Client Scripts; default disabled for both owners and editors.

    Application Management Permissions

    These permissions control key app lifecycle actions:

    • Delete application: Owners have permission to delete apps; editors do not.
    • Manage collaborators: Owners can modify developer roles and permissions; editors cannot.
    • Source control: Neither owners nor editors have default access to source control integrations.
    • Invite collaborators: Both owners and editors can invite new collaborators.

    Deployment Permissions

    Deployment-related permissions involve the release and publishing of apps:

    • Upgrade app: Neither owners nor editors have default permission.
    • Submit for deployment: Owners can request app deployment; editors cannot.
    • Publish app to repo: Neither owners nor editors have default permission.
    • Publish to app store: Neither owners nor editors have default permission.

    Practical Use for ServiceNow Customers

    By leveraging these customized collaboration permissions, ServiceNow customers can precisely control who can access and modify various app components, ensuring security and proper governance throughout the app development lifecycle. Admins and app owners can tailor collaboration settings to fit their team structure, balancing flexibility with control over app building, management, and deployment processes.

    When you customize collaboration permissions, you can choose more granular actions and parts of the app that users can work with in Creator Studio.

    Use these permissions when managing collaboration, either as an admin or app owner. For more information, see the following topics:

    File types custom collaboration permissions

    Table 1. File type collaboration permissions
    Permission Description Owner default setting Editor default setting
    All File Types Grants access to work with all types of files, including additional file types not granted by the other options. Yes Yes
    Integrations Grants access to web service APIs, REST APIs, data sources, and Integration Hub - Import. Yes Yes
    Reporting Grants access to reports and scheduled reports. Yes Yes
    Mobile builders Grants access to build mobile experiences, such as with Mobile App Builder. Yes Yes
    UI Builder Grants access to work with UI Builder to build out more complex interfaces. Yes Yes
    Workflow Grants access to Workflow Editor and Activity Creator. Yes Yes
    Service Portal Grants access to work with Service Portal editors and tools. Yes Yes
    Workflow Studio Grants access to the Workflow Studio design environment to create flows and actions. Yes Yes
    Service Catalog Grants access to work with catalog-related file types such as catalog items, record producers, and variables to add catalog items to apps. Yes Yes
    Tables & forms Grants access to model and layout-related file types such as table columns, form layout, and list layout. Yes Yes
    Decision Tables Grants access to work with decision tables to create decision logic based on multiple if-else rules. Yes Yes
    Playbooks Grants access to work with the Playbooks design environment to create processes. Editing activity subflows or actions requires the Flow Designer permission. Yes Yes
    Notifications Grants access to create automatic email notifications and work with email templates. Yes Yes

    Security/Entitlement custom collaboration permissions

    Manage access control grants access to security management files, such as Access Control Lists and roles.

    The default setting for both owners and editors is selected.

    Programming tools custom collaboration permissions

    Allow scripting grants access to script fields, such as those in Business Rule, UI Action, and Client Script.

    The default setting for both owners and editors is de-selected.

    Application management custom collaboration permissions

    Table 2. Application management collaboration permissions
    Permission Description Owner default setting Editor default setting
    Delete application Grants access to delete the app. Yes No
    Manage collaborators Grants access to change the developers and their permissions to collaborate on an app. Yes No
    Source control Grants access to work with source control tool integrations. No No
    Invite collaborators Grants access to invite developers to collaborate on an app. Yes Yes

    Deployment custom collaboration permissions

    Table 3. Deployment collaboration permissions
    Permission Description Owner default setting Editor default setting
    Upgrade app Grants access to upgrade applications. No No
    Submit for deployment Grants access to request deployment for an app. Yes No
    Publish app to repo Grants access to publish the app to your repo. No No
    Publish to app store Grants access to publish the app to your app store. No No