zowe / zowe/api-layer

Authorization capabilities of the API Mediation Layer

Open
#3,188 2 comments 1 reaction 2 assignees View on GitHub

@JirkaAichler is already working on this.

Since Nov 13, 2023.

enhancement Priority: High size/L
Dominant language
Java
Stars
92
Forks
81
Avg merge
1d 9h
Merged PRs (30d)
46

Description

Is your feature request related to a problem? Please describe.
As system administrator I want to limit the access to specific services to the specific users. I am used to the SAF tools and want to be able to use them to secure the Web APIs as well.

Describe the solution you'd like
I want every service to respect certain SAF privileges for specific users and reject the access as well as showing the service in the catalog directly based on these privileges.

Describe alternatives you've considered
The usage of Personal Access Tokens limit access to the services when PAT is used, but not in general, the user can still access the services using the other methods.

Additional context
Multiple users are asking for this functionality. There are already four linked issues in our repository:

Asks

  • Architecture support in how we should implement the SAF resources and how does it link to the service Ids of the specific service.
  • UX in how the fact will be reflected in the Catalog and whether there should be some way to manage the resources directly from the Catalog.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.