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

Parallel and Runtime Delegated Signing #793

Open
1 of 22 tasks
Tracked by #78
TheTechArch opened this issue Mar 16, 2019 · 0 comments
Open
1 of 22 tasks
Tracked by #78

Parallel and Runtime Delegated Signing #793

TheTechArch opened this issue Mar 16, 2019 · 0 comments
Labels
area/process area/signing Epic feature-complete kind/user-story Used for issues that describes functionality for our users. org/brg Issues relevant for Brønnøysundregistrene. org/digdir Issues relevant for Digitaliseringsdirektoratet org/ssb Issues relevant for Statistisk sentralbyrå. status/draft Status: When you create an issue before you have enough info to properly describe the issue. status/triage

Comments

@TheTechArch
Copy link
Member

TheTechArch commented Mar 16, 2019

Description

In some scenarios, there is a need for requiring that multiple users need to sign the same task.

The minimum number of signatures needs to be defined by the app developer and it needs to define who is authorized to sign it.

Orgs can define who can sign based on roles or giving input direct to instance. (that trigger delegation of app rights)

Consideration

  • Requires instance delegation in place before this can be implemented

Specification task

  • Analyse how are app delegated to users

Acceptance criteria

  • It is possible to define the minimum number of signatures on a signing task
  • It is possible to define who is authorized to sign by roles
  • It is possible to define who is authorized to sign when instance is instansiated

Rough preliminary technical sketch

signing-proccess-technical-details drawio

Tasks

  1. feature-complete kind/feature-request org/brg org/krt status/draft
  2. area/signing
    bjorntore
  3. area/signing status/triage
  4. area/signing status/triage
    HauklandJ
  5. area/signing status/triage
  6. area/signing
    bjorntore
  7. area/signing
    cammiida
  8. area/signing status/triage
  9. area/signing status/triage
  10. status/triage
  11. area/signing status/triage
  12. status/triage
  13. status/triage
  14. area/signing status/triage
    Edavda
  15. area/signing
    bjorntore
  16. area/signing
  17. area/signing
  18. area/signing
    HauklandJ
  19. area/signing kind/chore
  20. area/signing kind/feature-request
    HauklandJ

Tasks

  • Verify that this issue is labeled and written correctly (remove unused stuff, add missing stuff, verify tasks). DoP.
  • Documentation (if relevant)
  • Test / QA (if relevant)
@TheTechArch TheTechArch added area/process 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. labels Mar 16, 2019
@lvbachmann lvbachmann added the org/ssb Issues relevant for Statistisk sentralbyrå. label Apr 24, 2020
@lvbachmann lvbachmann added Epic org/digdir Issues relevant for Digitaliseringsdirektoratet labels Oct 6, 2021
@FinnurO FinnurO added the org/brg Issues relevant for Brønnøysundregistrene. label Jan 19, 2022
@TheTechArch TheTechArch transferred this issue from Altinn/altinn-studio Feb 17, 2022
@HauklandJ HauklandJ transferred this issue from Altinn/app-template-dotnet Sep 25, 2024
@cammiida cammiida changed the title Implement Parallel signing Parallel and Runtime Delegated Signing Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/process area/signing Epic feature-complete kind/user-story Used for issues that describes functionality for our users. org/brg Issues relevant for Brønnøysundregistrene. org/digdir Issues relevant for Digitaliseringsdirektoratet org/ssb Issues relevant for Statistisk sentralbyrå. status/draft Status: When you create an issue before you have enough info to properly describe the issue. status/triage
Projects
Status: No status
Status: 👷 In Progress
Status: No status
Development

No branches or pull requests

3 participants