Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add slack to enterprise table #6793

Open
wants to merge 3 commits into
base: current
Choose a base branch
from
Open

Conversation

mirnawong1
Copy link
Contributor

@mirnawong1 mirnawong1 commented Jan 17, 2025

this pr adds the required permissions to configure Slack to the enterprise permissions table and page

  • outstanding question raised in the issue needs addressing

Resolves #6772


🚀 Deployment available! Here are the direct links to the updated files:

@mirnawong1 mirnawong1 requested a review from a team as a code owner January 17, 2025 10:22
Copy link

vercel bot commented Jan 17, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
docs-getdbt-com ✅ Ready (Inspect) Visit Preview Jan 17, 2025 11:23am

@github-actions github-actions bot added content Improvements or additions to content size: x-small This change will take under 3 hours to fix. Docs team Authored by the Docs team @dbt Labs labels Jan 17, 2025
@@ -33,6 +33,7 @@ Key:
| Project (create) | W | - | - | W | - | - |
| Public models | R | R | - | R | R | R |
| Service tokens | W | - | - | - | R | R |
| Slack notifications | W | - | - | - | - | - |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hiya @mirnawong1

This is a non-blocking suggestion / question, would it be too much but would it be too much to link out the permissions under the "Account-level permission" section to their relevant pages?

Kind Regards
Natalie

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that's a good question and it was someting i was going to do for slack but probably one for @matthewshaver to address or maybe you can create a gh issue?

i guess some of of the areas a generic and might have multiple pages to address them?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we want to add this to this table. We don't technically have a permission in code that is directly tied to slack notifications. The Account settings (write) permission in this table is what dictates whether a user can set up the Slack notifications.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a good callout and it should be slack configuration. Maybe we can just add a note somewhere and remove it from the table since it's covered in account settings

Copy link
Contributor

@nataliefiann nataliefiann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has been approved for you.

Kind Regards
Natalie

@@ -33,6 +33,7 @@ Key:
| Project (create) | W | - | - | W | - | - |
| Public models | R | R | - | R | R | R |
| Service tokens | W | - | - | - | R | R |
| Slack notifications | W | - | - | - | - | - |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we want to add this to this table. We don't technically have a permission in code that is directly tied to slack notifications. The Account settings (write) permission in this table is what dictates whether a user can set up the Slack notifications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Improvements or additions to content Docs team Authored by the Docs team @dbt Labs size: x-small This change will take under 3 hours to fix.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add required permissions to configure Slack to Enterprise Permissions page
3 participants