Feature: Functionality for managing system users for organizations #2
Labels
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.
Milestone
Description
Organizations will get a new system user functionality to handle machine-to-machine communication in Norway.
A SystemUser is an entity in Altinn that can be rights through delegating access groups or single rights to it.
A SystemUser have the following attributes
In scope
The following views are relevant to this.
System Users Overview
A view where an organization has listed all their system users.
It will probably be some list with important stuff like
Creation of System Users
From the overview page, creating a new system user should be possible.
There will be a system register for vendors. If not selected anything, the system user will only be available for Maskin Porten Integration, owned by the same entity that created the system user.
Consent-based system user creation
One important aspect of the new solution should be that system providers can onboard new customers with the help of consent-based system creation.
With the help of a pre-defined request or a URL with parameters (to be decided) a system user can be created, an this system user is defined to be used by the system vendor.
TODO: How the rights should be delegated.
Out of scope
Backend functionality is described here
Altinn/altinn-authentication#232
Additional Information
Final concept is not yet landed. Described here
Altinn/altinn-authentication#200
Tasks
Create OverviewPage for system users #15
Implement Proxy for System users list in BFF
Create Functionality for CRUD operations for system users
Create tool for
The text was updated successfully, but these errors were encountered: