All Collections
Enterprise org administration
Enable Pack approvals and manage requests
Enable Pack approvals and manage requests

For Enterprise: Learn how to require admin approval for Packs in your org, and how to manage Pack requests from members

Updated over a week ago

Note: This article discusses a feature that’s only available to org admins on our Enterprise tier.

Packs are powerful building blocks that connect your Coda doc to the apps you use everyday—the tools you and your team communicate, code, and design in. Because Packs connect to third-party apps and tools, most require additional authentication (read more about the security of Packs here). For added security, org admins for teams on Coda’s Enterprise plan can control which Packs are accessible within their workspaces.

All team members can still make requests to use admin-disabled Packs via their docs, and admins can review, approve, or reject these requests from their Organization settings center. If multiple team members request to use the same Pack, admins can view and manage all requests in aggregate for each Pack. Read on to learn more!

In addition to managing and approving Packs that can be used by members of your organization, org admins can get even more granular with their Pack usage controls. They can choose to allow only specific users or groups to access a Pack, and also allow only specific functionalities of the Pack. To learn more about advanced access control for Packs, see this article.

Within this article you’ll find...


Enable Pack controls

To get started, you first need to enable Pack controls for your org. This means your org will go from the default state of allowing all Packs to be used by all org members, to a more restrictive and secure state where Packs require admin approval to be used.

If you’re an org admin on an Enterprise plan, you can follow these steps:

  1. In the lower left corner, click on More options

  2. Select Organization settings

  3. Click into the Packs approvals tab

  4. Toggle on the Require admin approval and policy configuration setting

enable pack approvals.gif

Once this setting is toggled on, all team members (across all of your Coda workspaces) who attempt to add a Pack to a doc will be required to submit a request for approval. Each request will send an email to the org admins, and requests will aggregate in this same Organization settings tab for admin review and action. Check out the section below for more steps on this.

Any Packs enabled before toggling this setting on will remain enabled for your team unless you take action. You will see these Packs in this Packs approvals tab. They will be labeled with Enabled under their name.

Also note that when this setting is enabled, members that aren't part of your organization can no longer install Packs, and org admins can optionally configure granular policies to customize access and functionality of Packs.

Manage Packs requests

Once you’ve turned on the above setting to require Pack approvals, you’ll need to know how to view, approve, and reject Pack requests from your team. If you’re an org admin, just follow these steps:

  1. In the bottom left corner, click on More options

  2. Select Organization settings

  3. Click into the Pack approvals tab

  4. Your Requests to review list will appear below the toggle from the steps above

  5. Click the downward chevron to the right of the Pack name to expand and see your options. From the expanded view, you can see who is requesting to use the pack (and why). Use the About this Pack button to see more information about the Pack.

  6. To deny requests: use the red Deny request button to deny the Pack entirely, for all members. Or use the white Deny button to deny individual requests.

  7. To approve the Pack: use the blue Enable button to approve the Pack for everyone. You can then also use the Dismiss and notify button to selectively notify those members that have requested the Pack.

    1. If you don’t use the Dismiss and notify button, requesters will not be notified. But they will start having access to the Pack in their docs.

    2. If you want to approve the Pack for only certain members of your org, check out this article for steps on adding such granular controls.

Enterprise approve pack request.gif

A few important notes:

  • Once a Pack is approved it remains approved, even if the Pack changes scope.

  • When a Pack is approved, the default configuration allows all org members to use the full functionality of the Pack. If the Pack is sensitive, org admins can optionally change this configuration to only allow specific users or groups to use the Pack. See this article on advanced access controls for Packs.

View enabled and disabled Packs

Beneath the Requests to review section, you will see a table of all Packs you’ve enabled or disabled. Note that Packs that were enabled prior to requiring review will remain enabled unless you take action from this menu.

enterprise view approved packs.gif

Similarly to your requests, you can click the downward facing chevron to expand the details in order to get more information about the Pack, disable it, or enable it.

A note for Pack Makers

For Pack Makers in a Enterprise workspaces wanting to test out a Pack you've built: If your org admin has required all Packs to be pre-approved before use (see above), then this will also apply to the Pack you're building. In other words, your admin may need to approve the Pack before you can test it out in a doc.

FAQs

How can I have even more granular control over how Packs are used in my org?

If you want even more refined control - beyond just requiring approval for Packs - check out this article on custom configurations for Packs. You can use these configs to control to control who in your org can use a Pack, and can even limit Pack functionality for those allowed users.

What does the process of requesting a Pack look like for members of my org?

Once you have enabled Pack approvals for your org: If an org members attempts to install a Pack that isn’t yet approved, they will see a large Request access button. When they click this, they’ll be prompted to write a quick note about why and how they want to use the Pack. They then hit Send request, and the org admins will be notified.

enterprise - request pack access.gif


Related resources

Did this answer your question?