Permissions revert on Company Owner role during console upgrade #622
Replies: 3 comments
-
|
We are still seeing this issue. Are there any recommendations on this issue. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Hello! I wanted to follow up on this. Do you all have any suggestions for preventing permissions from being dropped from the |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
We are no longer going in the direction of service account publishing plugins to the marketplace. We are maintaining these items in the software catalog going forward. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What product are you having troubles with?
Console
What Console version are you using?
13.6.2
Description
To manage plugins using the Declarative Approach we have created a service account and added it to the
Company Ownerrole because it has overlap with the other users we expect to have this access. Then we updated the role to have themarketplace.root.managepermissions to allow forvisibilityto be set inside the plugin definitions stored in the repository.However, on console upgrade the role loses the additional permission, and we have to manipulate it every console upgrade.
I found disucssion 89, where the use of a group might be able to solve this??? However, this means that we have another group to manage users in, and I am unsure if this will work across upgrades. We don't upgrade often, and I don't really want to experiment in this space.
Can you give us guidance for how to manage this permission for service accounts and users that need to perform plugin management?
Actual Outcome
Our permission addition to the
Company Ownerrole is lost after console upgrade. This causes our github actions to fail on subsequent runs until we add themaketplace.root.managerole back for the role.Expected Outcome
Our created service account and all users that are intended to have
marketplace.root.managepermission continue to have this permission after console upgrade.Beta Was this translation helpful? Give feedback.
All reactions