-
Notifications
You must be signed in to change notification settings - Fork 69
feat: Passticket delegations #4364
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
base: v3.x.x
Are you sure you want to change the base?
Conversation
… an existing authentication
|
This is corresponding to the issue : #4365 |
|
Hi, we currently have a |
|
Also, please make sure you commit signed-off commits only, you can find a git command to fix the current ones if you click on the |
|
Would you be able to join us on the API ML Squad call to discuss the integration and the implementation? |
|
@pablocarle @balhar-jakub appreciate your help and review.
My requirement is : service generates a passticket for a user, and we have only emailid of that user at this time. Yes, I would like to join the call, also @Joe-Winchester is part of that call to discuss the same. |
… an existing authentication Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Pablo Carle <[email protected]> Co-authored-by: Pablo Carle <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Renovate Bot <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Pablo Carle <[email protected]> Signed-off-by: ac892247 <[email protected]> Co-authored-by: Pablo Carle <[email protected]> Co-authored-by: ac892247 <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Richard Salac <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Renovate Bot <[email protected]> Co-authored-by: Renovate Bot <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Pablo Carle <[email protected]> Co-authored-by: Pablo Carle <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Pablo Carle <[email protected]> Co-authored-by: Pablo Carle <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: ac892247 <[email protected]> Co-authored-by: Pablo Carle <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: ac892247 <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
…zowe#4336) Signed-off-by: Pavel Jareš <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
…ed & add AT-TLS support to DC (zowe#4347) Signed-off-by: Pavel Jareš <[email protected]> Signed-off-by: Andrea Tabone <[email protected]> Co-authored-by: Pavel Jareš <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: ac892247 <[email protected]> Signed-off-by: achmelo <[email protected]> Co-authored-by: Pavel Jareš <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: ac892247 <[email protected]> Co-authored-by: Zowe Robot <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: ac892247 <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: Gowtham Selvaraj <[email protected]>
Signed-off-by: ac892247 <[email protected]> Co-authored-by: Zowe Robot <[email protected]> Signed-off-by: Gowtham Selvaraj <[email protected]>
…ester/api-layer-OIDC-POC into passticket-delegations
Signed-off-by: Gowtham Selvaraj <[email protected]>
Got it, yes, and the lack of user credentials to create a PassTicket for a user is a conflicting topic, it probably can't go out without restrictions as it opens the door to create any PassTicket for any user and ApplId without properly verifying credentials. |
|
@pablocarle @balhar-jakub I encountered multiple merge conflicts while rebasing for the DCO fix, as the branch was behind 155 commits with v3.x.x. After trying to sync with the latest changes, the conflicts became quite extensive and time-consuming to resolve. To simplify the process, I’ve created a new PR instead. Please review the PR linked below going forward. |
Apologies we couldn't join the last couple of APIML squad call, but we defo want to discuss. For the API the use case is that an external agent can create passtickets for arbitrary e-mails (that are RACMAPed). The userID that can do this is protected by needing UPDATE permission to IRRPTAUTH..* in class PTKTDATA, so it's already guarded. Any other user who tries to use the API will get a 400 or 500 response. |
Description
Linked to #4365
Type of change
Checklist: