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 RBAC permission request flow for NoSQL accounts #2289

Merged
merged 6 commits into from
Sep 9, 2024

Commits on Jul 18, 2024

  1. Add RBAC permission request flow for NoSQL accounts

    If connecting to a database account using AAD fails because of missing
    RBAC permissions, we now notify the user with instructions and
    an option to assign a contributor role for them.
    
    If this fails, show an error notification with a link to RBAC instructions.
    sevoku committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f05d010 View commit details
    Browse the repository at this point in the history
  2. Show RBAC notification only once per account item.

    Sometimes the resource tree continously refreshes all expanded nodes
    and if authentication fails the RBAC notification pops up again and again.
    
    With this change we show the notification only once for each account node.
    Refreshing the parent (resource group) node will create a new instance
    and show the notification again.
    sevoku committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    6f5975c View commit details
    Browse the repository at this point in the history
  3. Minor code style changes

    sevoku committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    641cea4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f153319 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eeeccc9 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Add Telemetry to RBAC permission request

    In addition leave error handling to parent resources extension.
    sevoku committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    057141d View commit details
    Browse the repository at this point in the history