Hi Team,
We are currently facing an issue with the Matrix Authorization Strategy plugins used for authorization in our Jenkins setup, specifically within the folder project-based matrix authorization strategy. Here are the details of our configuration and the problem we are encountering:
- Folder Configuration: We have a folder named SHARED in the Jenkins home directory.
- Security Settings: Project-based security is enabled, and the Inheritance Strategy is set to “Do not inherit permission from other ACL”.
- Permissions: We have added various groups with different permissions. Notably, these groups have been granted the “View Credentials” permission.
Issue: Despite the groups having the “View Credentials” permission, they are unable to view the credentials when executing the pipeline with the “Build with Parameters” option. The credentials only become visible if we grant the groups “Configure” permissions, which is not ideal for our security requirements.
We would greatly appreciate any assistance or guidance on how to resolve this issue. Specifically, we need to understand why the “View Credentials” permission alone is insufficient and what steps we can take to ensure that groups can view credentials without needing “Configure” permissions.
Thank you for your support.
Regards,
Venkat