prevent sending notification for SCC no registration to non-admin users and if feature flag is not enabled #15808
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Fixes #15807
Occurred changes and/or fixed issues
Technical notes summary
addRoutesfor extensions to follow the same conditions as configureType/virtualType #15645, so next best thing is to prevent displaying links to "protected" areasAreas or cases that should be tested
With a Rancher Prime version, not registered with SCC, do a login:
Admin: should see notification that Rancher isn't registered
Standard user: should NOT see notification that Rancher isn't registered
User Base: should NOT see notification that Rancher isn't registered
IMPORTANT NOTE: If while Admin you're not seeing SCC registration entry in the settings area, make sure that feature flag
rancher-scc-registration-extensionis enabledAreas which could experience regressions
Screenshot/Video
Checklist
Admin,Standard UserandUser Base