Allow or block Google Workspace custom steps

Supported editions for this feature: Enterprise Standard and Enterprise Plus; Teaching and Learning add-on and Education Plus; Google AI Pro for Education, and AI Ultra Access. Compare your edition 

This feature is in limited preview.

Google Workspace custom steps are steps created by developers in your organization or third parties. These steps can help your users’ flows work better with your organization’s existing systems. However, users can add variables to custom steps that could share your organization's data externally or with the custom step developer (for example, in the contents of a Gmail or Chat message, a document in Drive, or event information from Calendar).

This article explains how you can control who can use both custom steps and unpublished (test version) custom steps and which custom steps are available.

About unpublished custom steps

Before custom steps are published to the Google Workspace Marketplace, they are tested and installed from a test deployment. Any user that the Google Apps Script is shared with can also install the app's test version. Learn more about testing and debugging Workspace add-ons.

You can control whether your users can use unpublished custom steps. By limiting access, you can prevent users from re-creating blocked steps or

Choose who can use and test custom steps

You can allow your users to test custom steps that haven’t been published on the Google Workspace Marketplace. You can also limit your users to only those published steps that you’ve allowed, or you can restrict the use of custom steps completely. By limiting access, you can prevent users from re-creating a blocked step and using a test deployment to get around this setting.

Before custom steps are published, they are tested and installed from the same test deployment. Any user that the Google Apps Script is shared with can also install the app's test version. Learn more about testing and debugging Workspace add-ons.

Before you begin: If needed, learn how to apply the setting to a department or group.

  1. In the Google Admin console, go to Menu and then Apps and then Google Workspace and then Workspace Studio.

    Requires having the Service Settings administrator privilege.

  2. Click Custom steps settings.
  3. (Optional) To apply the setting only to some users, at the side, select an organizational unit (often used for departments) or configuration group (advanced). Show me how
    Group settings override organizational units. Learn more
  4. Choose an option:

    • Off—The default setting. Flows can’t use custom steps. Any flows that used custom steps previously won’t work anymore.
    • On—Flows can use published custom steps that you allow.

      Check the Allow unpublished (test) custom steps box to allow users to test unpublished custom steps and share them with others.

      Note: Your data access settings apply to unpublished steps, but you can’t manage these steps in the Google Workspace Marketplace.

  5. Click Save.

Manage availability of custom steps

When you allow custom steps, you can manage which steps are available to use in flows and what data they can access.

Custom steps are installed through the Google Workspace Marketplace. You manage these steps just like any Google Workspace add-on that's published in Marketplace. You can: