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

[CT-3527] [implementation] extend access and groups to exposures & source #9339

Open
1 of 5 tasks
Tracked by #7979 ...
graciegoheen opened this issue Jan 4, 2024 · 0 comments · May be fixed by #10426
Open
1 of 5 tasks
Tracked by #7979 ...

[CT-3527] [implementation] extend access and groups to exposures & source #9339

graciegoheen opened this issue Jan 4, 2024 · 0 comments · May be fixed by #10426
Assignees
Labels
enhancement New feature or request model_groups_access Issues related to groups multi_project user docs [docs.getdbt.com] Needs better documentation

Comments

@graciegoheen
Copy link
Contributor

graciegoheen commented Jan 4, 2024

Housekeeping

  • I am a maintainer of dbt-core

Short description

From the discussion here...

We should extend group configurations to all resource types. The current outstanding ones are sources and exposures:

  • exposures should be able to reference models within the same group
  • sources should be able to be private to a given group

We should also enable sources to configure access to private or protected (default). We should not allow folks to set access to public for sources.

Acceptance criteria

  • you can set group config for an exposure
  • you can set group config for a source
  • you can set access to private or protected (default) for a source
  • you can not set access for an exposure (they are inherently public)

As described here, referencing a resource outside of its supported access should raise an error (but otherwise should not).

Impact to Other Teams

none

Will backports be required?

none

Context

Notes from technical refinement:

@graciegoheen graciegoheen added the user docs [docs.getdbt.com] Needs better documentation label Jan 4, 2024
@github-actions github-actions bot changed the title [implementation] extend access and groups to exposures & source [CT-3527] [implementation] extend access and groups to exposures & source Jan 4, 2024
@graciegoheen graciegoheen added enhancement New feature or request multi_project model_groups_access Issues related to groups labels Jan 4, 2024
@dave-connors-3 dave-connors-3 self-assigned this Jul 8, 2024
@dave-connors-3 dave-connors-3 linked a pull request Jul 10, 2024 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request model_groups_access Issues related to groups multi_project user docs [docs.getdbt.com] Needs better documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants