buerokratt / Service-Module

0 stars 12 forks source link

Create Ruuter-based SiGa Service Template #26

Open SigritSiht opened 1 year ago

SigritSiht commented 1 year ago

AS A {Administrative User / Service Manager / ???} I WANT TO create template for SiGa SO THAT SiGa could be used to create services

Acceptance Criteria

GUI

DSL

Endpoints

This endpoint may contain either mock or actual TIM's response, depending on the environment (play / test vs prod accordingly)

turnerrainer commented 1 year ago

https://www.id.ee/en/article/signing-service-and-digidocservice/ https://github.com/open-eid/SiGa https://open-eid.github.io/allkirjastamisteenus/

SigritSiht commented 1 year ago

Figma link.

Minwasko commented 1 year ago

@turnerrainer currently SiGa template expects an input if you want to sign the document using smartID or mobileID, where does this information come from? It is missing from the design Image

I don't know if it could come from TARA, but currently it is missing from the TIM mock data as well.

1AhmedYasser commented 7 months ago

@turnerrainer @allarlaaneleht

Regarding Further developments as discussed with Mr.Rainer

  1. Some Siga information comes from TARA and some information needs to be asked from the bot side
  2. The Siga Template card UI will be changed to give the service administrator the ability to choose the sign type for siga and based on that on the bot side it will ask the user to authenticate using tara based on the requested type in the service siga template
  3. In case the user login tara type and the siga template type are the same then the bot will drive the information needed from the cookie and only ask the user for any additional information as country or phone number (Bot Should Check for this)
  4. Modify the SIGA template to add ID Cards and add its base url to constants.ini
1AhmedYasser commented 7 months ago

Will Require future developments to modify the Template to add the correct ruuter file uplaoding

Waiting: Ruuter Upload Ability

turnerrainer commented 7 months ago

Blocked by https://github.com/buerokratt/NoOps/issues/109

ValterAro commented 6 months ago

Given that people need PIN 2 to sign a document then they might not prefer the same choice that they used when they did the authentication nor should the choice be made by the service creator. Therefore the choice between ID-card, Mobile ID and Smart ID should be made by the user. I put the current progress "to groom".