Managing Your Organization
Last updated
Last updated
Integrating with Trunk through Webhooks, APIs, or CLI will require authentication using your organization's Trunk organization slug and token.
You can find your organization slug and token by going to Settings > Manage > Organization.
The Trunk GitHub app lets you integrate various Code Quality, Merge Queue, and Flaky Test features with your GitHub repos. It can help you lint commits and PRs, manage merge queue branches, and post PR comments about your test results.
You can install the Trunk GitHub App by going to Settings > Manage > Connect GitHub and clicking Connect. You'll be redirected to GitHub to select the repositories where the GitHub app will be installed.
You can also read more about the required permissions for the Trunk GitHub App.
If your team uses emails managed by Google or Microsoft under a common domain, you can grant access to your team using Team Domains. When a team member creates a Trunk account with an email under you configured team domain, they will be granted access to your Trunk organization and repositories.
You can enable team domains under Settings > Team Members > Team Domains and clicking Add.
Trunk also supports SSO login. If you wish to use SSO, please contact us at support@trunk.io.
You can manage a team member's role and remove team members by navigating to Settings > Team Members > Team Members and clicking on the name of a team member. You can change the role of a team member between user and admin, as well as removing the user from your organization.
You can invite individual members manually by navigating to Settings > Team Members > Team Members and clicking the plus icon. An email will be sent to the invitee's inbox.