Altinn / Altinn/altinn-tests

Enkelttjeneste

Open
#280 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Når man velger en bruker fra brukeroversikten, skal det vises en ny tab som heter "Tjenester". Her skal man
- Se delegerte enkeltrettigheter
- Slette delegert enkeltrettighet
- Gi ny enkeltrettighet

I brukeroversikten skal enkeltrettigheter som en bruker har for valgt aktør vises, og det skal være mulig å slette enkeltrettigheter. Det skal være mulig å søke opp nye enkeltrettigheter og gi fullmakt til disse til valgt bruker.

Det skal være mulig å velge å legge til eller fjerne operasjoner/actions (les, skriv, signer osv) når man skal delegere, men default vil alle operasjoner man selv har tilgang til på tjenesten/ressursen være valgt.

Lenke til Figma https://www.figma.com/design/ESobgAq072y7eQa4gP1JCKER/Profil?node-id=263-0&t=a6rkFDeH9f1KsV9h-1

Skisser:

Image

Gi ny rettighet:
Man kommer inn i en modal som viser en alfabetisk liste med noen få tjenester. Ved å søke kommer det opp en ny liste. Dersom man har noen av tjenestene i listen fra før vil de være merket med "Har fullmakt. Er det en tjeneste man ikke har tilgang til å gi videre vil knappen være disablet.

Image

Image

Actions som ikke kan endres:
Image

Actions som kan endres:
Image

Mangler tilgang:
Image

Man kan klikke på tjenestenavnet for å lese mere om tjenesten:

Image

Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked Figma designs and the existing user-overview test structure in this repository. Trace how users, actors, delegated rights, services, and actions are represented before defining the relevant test entry points. Done means the Tjenester tab supports listing, searching, granting, editing, and deleting delegated rights, including disabled actions and access states.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authorization, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.