I have configured cBioPortal for OAuth2 authentication and would like to grant access to users based on specific roles. Currently, there isn't a straightforward way to filter roles in OAuth2SecurityConfig.java. I propose adding a feature to filter roles in this configuration file, potentially based on environment variables.
- Steps to Reproduce:
Configure cBioPortal for OAuth2 authentication.
Attempt to filter roles in OAuth2SecurityConfig.java.
Notice the absence of a mechanism to filter filter roles based on environment variables.
- Expected Behaviour:
OAuth2SecurityConfig.java should provide functionality to filter roles based on certain environment variables, allowing for more granular access control.
- Additional information:
This enhancement would greatly improve access control within cBioPortal and align with best practices for OAuth2 authentication.
Your input and assistance on implementing this feature would be highly appreciated.
- Description:
I have configured cBioPortal for OAuth2 authentication and would like to grant access to users based on specific roles. Currently, there isn't a straightforward way to filter roles in OAuth2SecurityConfig.java. I propose adding a feature to filter roles in this configuration file, potentially based on environment variables.
- Steps to Reproduce:
- Expected Behaviour:
OAuth2SecurityConfig.java should provide functionality to filter roles based on certain environment variables, allowing for more granular access control.
- Additional information:
This enhancement would greatly improve access control within cBioPortal and align with best practices for OAuth2 authentication.
Your input and assistance on implementing this feature would be highly appreciated.
Thank you