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

Deprecation of BitbucketCloud teams permissions endpoint #1992

Closed
nabokihms opened this issue Feb 13, 2021 · 1 comment
Closed

Deprecation of BitbucketCloud teams permissions endpoint #1992

nabokihms opened this issue Feb 13, 2021 · 1 comment

Comments

@nabokihms
Copy link
Member

Is your feature request related to a problem?

BitbucketCloud API endpoint /user/permissions/teams became deprecated, though we had decided to use it to get user groups (#1811).

Describe the solution you'd like to see

The only way of solving the problem, which I see, is switching to workplaces as the source for dex groups.

  1. Change the teams API endpoint to the workspaces API endpoint in our code.
  2. Throw deprecation warning if the teams option is used in provider settings.
  3. Add a new option - workspaces to filter groups.
  4. Allow specifying only one of the options from above.

Describe alternatives you've considered

The only alternative is waiting for the deletion of the deprecated endpoint.

Additional context

Oh, looks like we undoubtfully need to move some connectors out of the main repo...

@nabokihms nabokihms changed the title Depreciation of BitbucketCloud teams permissions endpoint Deprecation of BitbucketCloud teams permissions endpoint Feb 25, 2021
@nabokihms
Copy link
Member Author

closed in favour of #2390

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant