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

Role overview table #3042

Closed
ricardovh opened this issue Apr 11, 2022 · 0 comments · Fixed by #6403 or #6545
Closed

Role overview table #3042

ricardovh opened this issue Apr 11, 2022 · 0 comments · Fixed by #6403 or #6545
Assignees
Milestone

Comments

@ricardovh
Copy link
Contributor

❗ please do not add sensitive information in issues, you can provide extra information via email using issue number as reference ❗

Describe the issue
Each Frank!Application has an endpoint to display the roles required for the internal API endpoints (https://frank2example.frankframework.org/iaf/api?allowedRoles=true), which returns a JSON of URLs, HTTP methods and allowed roles, but there is no overview table which displays what each URL functionally means and which roles can thus execute that function, such as Github has for example:
https://docs.github.com/en/enterprise-server@3.2/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization#permissions-for-each-role

Having such an overview (and highlighting the roles the current user has) will help picking the right role to give a user, helps debugging when a user cannot do something.

Reporter
Ricardo

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Screenshots
If applicable, add screenshots to help explain your problem.

Configuration

Please provide the configuration of the Pipe or Receiver with the problem.

Input

Please provide an example of the input message. 
Alternatively, provide a Ladybug report.

Environment

Please go to the console of your Frank, click on 'Information' and copy-paste the results here. 

Additional Environment

  • DBMS: [e.g. Oracle, MSSQL, MariaDB, MySql, PostgreSQL]
  • Browser: [e.g. Chrome, Safari, Edge, Firefox]

Additional Context
Add any other context about the problem here. (f.e. ladybug report / test adapter with larva test)

@jjansenvr jjansenvr added this to the 8.0 milestone Apr 11, 2022
@Matthbo Matthbo self-assigned this Mar 1, 2024
@nielsm5 nielsm5 linked a pull request Mar 5, 2024 that will close this issue
@nielsm5 nielsm5 reopened this Mar 11, 2024
@Matthbo Matthbo removed their assignment Mar 21, 2024
@philipsens philipsens self-assigned this Mar 29, 2024
@philipsens philipsens linked a pull request Mar 29, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
5 participants