Story #5338
closedAs a user I have a token server that manages a user access control
0%
Description
The server will maintain a record of authorized users within different scopes. A client will need to log in (send an HTTP GET request) with credentials provided in a request header in order to process further with a requested operation.
For example, a user/docker daemon will be able to execute the following command to accomplish an authentication and generate a secure token:
curl -Lv -u <username>:<password> "https://sso.redhat.com/auth/realms/rhcc/protocol/redhat-docker-v2/auth?service=docker-registry&client_id=curl&scope=repository:rhel:pull"
The fields "<username>" and "<password>" will be managed by the token server. For now, the token server is neither a separate process nor application. Access to different scopes and different type of actions will be granted based on the result of an authentication.
Related issues
Updated by lmjachky over 5 years ago
- Related to Story #4938: As a user i can pull content from an authenticated Pulp registry added
Updated by lmjachky over 5 years ago
- Project changed from Pulp to Docker Support
- Subject changed from Add support for role based access control to As a user I have a token server that manages a user access control
- Description updated (diff)
Updated by ipanova@redhat.com over 5 years ago
- Tracker changed from Issue to Story
- % Done set to 0
Updated by lmjachky over 5 years ago
- Related to Story #5339: Add support for role based access control added
Updated by ipanova@redhat.com about 5 years ago
- Related to deleted (Story #5339: Add support for role based access control)
Updated by ipanova@redhat.com about 5 years ago
- Blocked by Story #5339: Add support for role based access control added
Updated by ipanova@redhat.com about 5 years ago
- Project changed from Docker Support to Container Support
Updated by ipanova@redhat.com almost 4 years ago
- Sprint/Milestone changed from 2.2.0 to 2.3.0
Updated by mdellweg almost 4 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to mdellweg
Updated by ipanova@redhat.com almost 4 years ago
This story might be automatically completed with this PR https://github.com/pulp/pulp_container/pull/202/files, that PR however will require some follow up changes
Updated by ipanova@redhat.com almost 4 years ago
Updated by ipanova@redhat.com almost 4 years ago
- Status changed from ASSIGNED to NEW
- Assignee deleted (
mdellweg)
Updated by ipanova@redhat.com almost 4 years ago
- Status changed from NEW to MODIFIED
- Sprint set to Sprint 89
Updated by ipanova@redhat.com almost 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE