For the complete documentation index, see llms.txt. This page is also available as Markdown.

Security and Permissions

What this is

This page explains how to think about access, scope, and governance for Hookshot™ in a company setting.

When to use it

Use it when connecting apps, preparing for rollout, or reviewing risk with technical stakeholders.

What you need first

  • A proposed workflow

  • At least one integration you plan to connect

Steps

1. Use least privilege

Connect only the integrations you need and keep the boundary as narrow as practical.

Examples:

  • One team instead of every team

  • One repo instead of every repo

  • One channel instead of every channel

2. Separate trigger access from tool access

Ask two different questions:

  • What should be allowed to start this Protege?

  • What should the Protege be allowed to do?

Review both before launch. A healthy integration connection does not prove that the trigger path and action path are both correct.

3. Choose the right connection scope

Use team-scoped connections for shared production workflows. Use personal connections only when the Protege needs one person's account context.

For chat surfaces, confirm the team-level chat configuration and the exact channels, projects, or portfolios Hookshot should monitor.

4. Make ownership visible

Before rollout, confirm:

  • Which team owns the Protege

  • Who can change integrations

  • Who is responsible for Audit review when something goes wrong

5. Pair security with observability

The safer workflow is the one you can quickly inspect:

  • Event Feed shows the incoming signal

  • Audit shows the resulting action

  • Work Hub shows pending writes awaiting your approval

For company automations, good governance means narrow scope, clear ownership, and a reliable rollback path more than maximum complexity in the first version.

How to verify

  • Connected integrations are limited to the intended workflow

  • Trigger Access and Tool Access match the business need

  • The owning team can inspect Event Feed and Audit

  • Admin-only workspace actions are limited to the people who should manage workspace settings and credentials

Common failures

  • Overscoped integrations

  • Shared ownership with no clear reviewer

  • Treating a successful connection as a completed security review

  • Using a personal connection for a workflow that should belong to a team

Next step

Last updated

Was this helpful?