I'm seeing a 'GitHub and dbt Cloud latest permissions' error
If you see the error This account needs to accept the latest permissions for the dbt Cloud GitHub App
in dbt Cloud — this usually occurs when the permissions for the dbt Cloud GitHub App are out of date.
To solve this issue, you'll need to update the permissions for the dbt Cloud GitHub App in your GitHub account. This FAQ shares a couple of ways you can do it.
Update permissions
A GitHub organization admin will need to update the permissions in GitHub for the dbt Cloud GitHub App. If you're not the admin, reach out to your organization admin to request this.
- Navigate to your GitHub account. Click on the top right profile icon and then Settings (or personal if using a non-organization account).
- Then go to Integrations and then select Applications to identify any necessary permission changes. Note that a GitHub repository admin may not see the same permission request.
- Click on Review request and then click on the Accept new permissions button on the next page.
For more info on GitHub permissions, refer to access permissions.
Alternatively, try disconecting your GitHub account in dbt Cloud, detailed in the following section.
Disconnect GitHub
Disconnect the GitHub and dbt Cloud integration in dbt Cloud.
- In dbt Cloud, go to Account Settings.
- In Projects, select the project experiencing the issue.
- Click the repository link under Repository.
- In the Repository details page, click Edit.
- Click Disconnect to remove the GitHub integration.
- Return to your Project details page and reconnect your repository by clicking the Configure Repository link.
- Configure your repository and click Save
Support
If you've tried these workarounds and are still experiencing this behavior — reach out to the dbt Support team and we'll be happy to help!