🚀 Feature: API to get current user's apps #128

Closed
opened 2025-07-08 08:40:35 -04:00 by AtHeartEngineer · 0 comments

Originally created by @nicolerenee on 5/29/2025

Feature description

I would like there to be an API endpoint where a user can request a list of applications they have access to. This would include apps their user groups have access to as well as apps that are unrestricted.

Pitch

I'd like to be able to have a portal similar to pocket-id/pocket-id-portal that allows a user to see all the applications they have access to and allow the user to go to the apps. I'd like to be blessed to do this without needing to provide an API key from an admin user to the portal and instead be able to do it as the user directly. This also keeps all the logic about what apps a user has within pocket-id itself instead of duplicating that into the portal like pocket-id-portal has.

In an ideal world, I'd love if pocket-id itself to provide a page for users that just showed the application and name as a link similar to what Okta and other tools have, but I have seen in previous issues that it is out of scope for the main codebase. So hoping to at least get an API endpoint that will make this easier.

*Originally created by @nicolerenee on 5/29/2025* ### Feature description I would like there to be an API endpoint where a user can request a list of applications they have access to. This would include apps their user groups have access to as well as apps that are unrestricted. ### Pitch I'd like to be able to have a portal similar to pocket-id/pocket-id-portal that allows a user to see all the applications they have access to and allow the user to go to the apps. I'd like to be blessed to do this without needing to provide an API key from an admin user to the portal and instead be able to do it as the user directly. This also keeps all the logic about what apps a user has within pocket-id itself instead of duplicating that into the portal like pocket-id-portal has. In an ideal world, I'd love if pocket-id itself to provide a page for users that just showed the application and name as a link similar to what Okta and other tools have, but I have seen in previous issues that it is out of scope for the main codebase. So hoping to at least get an API endpoint that will make this easier.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/pocket-id#128