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

Adding GUID to UserProfile #94

Closed
1 of 3 tasks
Tracked by #453
TheTechArch opened this issue Aug 30, 2023 · 0 comments · Fixed by #122
Closed
1 of 3 tasks
Tracked by #453

Adding GUID to UserProfile #94

TheTechArch opened this issue Aug 30, 2023 · 0 comments · Fixed by #122
Assignees
Labels
architecture kind/analysis kind/user-story Used for issues that describes functionality for our users. status/draft Status: When you create an issue before you have enough info to properly describe the issue.

Comments

@TheTechArch
Copy link
Member

TheTechArch commented Aug 30, 2023

Description

Today, a UserProfile has an int32 primary that is used for ID, which anyone can easily iterate over.
In Altinn 2 a new unique ID has been added to the authentication userprofile: UserUUID
This will be used for identifying the recipient when navigating from Altinn 2 to Altinn 3 UI when delegating rights to the user.

The update input and lookup for the internal API endpoint for lookup of UserProfile:
POST profile/api/v1/internal/user

Additional Information

Delegating rights to users will be possible with

  • UserUUID or SSN + last name

But this will be handled by access-management

Tasks

  • Update existing model, mapping and APIs
  • Update Internal lookup API (incl. new SBL Bridge Client operation)
  • Deploy nuget package update for Altinn.Platform.Models for the update

Acceptance Criteria

It is possible to identify a user without needing to have ssn/lastname, and it is not guessable.

@TheTechArch TheTechArch added kind/user-story Used for issues that describes functionality for our users. status/draft Status: When you create an issue before you have enough info to properly describe the issue. architecture kind/analysis labels Aug 30, 2023
@lovoll lovoll linked a pull request Jan 16, 2024 that will close this issue
5 tasks
@lovoll lovoll mentioned this issue Jan 26, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture kind/analysis kind/user-story Used for issues that describes functionality for our users. status/draft Status: When you create an issue before you have enough info to properly describe the issue.
Projects
Development

Successfully merging a pull request may close this issue.

2 participants