diff --git a/content/altinn-studio/designer/resourcemanagement/_index.en.md b/content/altinn-studio/designer/resourcemanagement/_index.en.md index bfe69ebe4f9..3ed090c63ba 100644 --- a/content/altinn-studio/designer/resourcemanagement/_index.en.md +++ b/content/altinn-studio/designer/resourcemanagement/_index.en.md @@ -18,7 +18,7 @@ The resource document contains the title, description, and other relevant metada In Altinn Studio the service owners can do the following for standalone Resource - List their resources. -- Create new and update existing resources and register all relevant [attributes](/authorization/modules/resourceregistry/#resource-attributes) for that resource. +- Create new and update existing resources and register all relevant [attributes](/authorization/what-do-you-get/resourceregistry/#resource-attributes) for that resource. - Set and update the authorization policy with the various required rules for each resource - Validate resources metadata and authorization policy if they follow the required standards - Publish new resources to TT02 or the production environment @@ -26,7 +26,7 @@ In Altinn Studio the service owners can do the following for standalone Resource ## Functionality in Altinn Studio Designer for Resource metadata for App created in Altinn Studio -- Create new and update existing all relevant [attributes](/authorization/modules/resourceregistry/#resource-attributes) for that resource. +- Create new and update existing all relevant [attributes](/authorization/what-do-you-get/resourceregistry/#resource-attributes) for that resource. - Set and update the authorization policy with the various required rules for each resource - Validate resources metadata and authorization policy if they follow the required standards - Publish new resources to TT02 or the production environment diff --git a/content/altinn-studio/designer/resourcemanagement/_index.nb.md b/content/altinn-studio/designer/resourcemanagement/_index.nb.md index d5159de167c..ba630479094 100644 --- a/content/altinn-studio/designer/resourcemanagement/_index.nb.md +++ b/content/altinn-studio/designer/resourcemanagement/_index.nb.md @@ -17,7 +17,7 @@ En ressurs i denne sammenhengen er et JSON-dokument som beskriver en typisk tjen I Altinn Studio kan tjenesteeiere gjøre følgende for selvstendige ressurser: - Liste opp ressursene sine. -- Opprette nye og oppdatere eksisterende ressurser og registrere alle relevante [attributter](/authorization/modules/resourceregistry/#resource-attributes) for den ressursen. +- Opprette nye og oppdatere eksisterende ressurser og registrere alle relevante [attributter](/authorization/what-do-you-get/resourceregistry/#resource-attributes) for den ressursen. - Sette og oppdatere autorisasjonspolicyen med de ulike nødvendige reglene for hver ressurs. - Validere metadata for ressurser og autorisasjonspolicy for å sikre at de følger de nødvendige standardene. - Publisere nye ressurser til TT02 eller produksjonsmiljøet. @@ -25,7 +25,7 @@ I Altinn Studio kan tjenesteeiere gjøre følgende for selvstendige ressurser: ## Funksjonalitet i Altinn Studio Designer for metadata for app-ressurser opprettet i Altinn Studio -- Opprette nye og oppdatere eksisterende alle relevante [attributter](/authorization/modules/resourceregistry/#resource-attributes) for den ressursen. +- Opprette nye og oppdatere eksisterende alle relevante [attributter](/authorization/what-do-you-get/resourceregistry/#resource-attributes) for den ressursen. - Sette og oppdatere autorisasjonspolicyen med de ulike nødvendige reglene for hver ressurs. - Validere metadata for ressurser og autorisasjonspolicy for å sikre at de følger de nødvendige standardene. - Publisere nye ressurser til TT02 eller produksjonsmiljøet. diff --git a/content/altinn-studio/guides/options/_index.en.md b/content/altinn-studio/guides/options/_index.en.md index 38c14165ba9..f619dd3fcd3 100644 --- a/content/altinn-studio/guides/options/_index.en.md +++ b/content/altinn-studio/guides/options/_index.en.md @@ -141,7 +141,7 @@ For nested groups follows the same pattern but with an additional index indicato }, ``` -For a complete example on how this is setup see our [demo app.](https://altinn.studio/repos/ttd/dynamic-options-rep) +For a complete example of how this is setup see our [demo app.](https://altinn.studio/repos/ttd/dynamic-options-rep) {{%notice warning%}} diff --git a/content/altinn-studio/repos/structure/application-metadata/_index.md b/content/altinn-studio/repos/structure/application-metadata/_index.md index eb703a6c65a..5184110fb0b 100644 --- a/content/altinn-studio/repos/structure/application-metadata/_index.md +++ b/content/altinn-studio/repos/structure/application-metadata/_index.md @@ -15,7 +15,7 @@ This is located at `/App/config/applicationmetadata.json` in the app repo. ## Application Metadata Format -Below is an example of application metadata json format +Below is an example of application metadata in json format ```json { diff --git a/content/altinn-studio/repos/structure/form-layout/_index.md b/content/altinn-studio/repos/structure/form-layout/_index.md index 62fd34678a0..a30dfaddb16 100644 --- a/content/altinn-studio/repos/structure/form-layout/_index.md +++ b/content/altinn-studio/repos/structure/form-layout/_index.md @@ -16,9 +16,9 @@ tags: [app-structure, todo] - *Containers*: describes the layout containers used in the schema and the configurations connected to them. E.g if the container is a repeating group - *Order*: this object specify the order of the containers and components in the schema. -## Eksempel +## Example -Here is an example on how the form layout file could look like: +Here is an example of what the form layout file could look like: ```json "components": { diff --git a/content/api/apps/process/_index.en.md b/content/api/apps/process/_index.en.md index 93a67eb1aac..c2ce526fcd6 100644 --- a/content/api/apps/process/_index.en.md +++ b/content/api/apps/process/_index.en.md @@ -33,9 +33,14 @@ Returns the bpmn file defining the process. Flow_1 - + Flow_1 Flow_2 + + + data + + Flow_2 @@ -47,7 +52,7 @@ Returns the bpmn file defining the process. ## Altinn specific task types -Application developers can in their BPMN Definition specify some altinn specific task types, see `altinn:tasktype`, +Application developers can in their BPMN Definition specify some altinn specific task types, see `altinn:taskType`, which signify the behaviour of the task. So far we have defined the following: - *data* - user is asked to fill inn one or more data elements, e.g. upload data or fill in forms diff --git a/content/api/apps/process/_index.nb.md b/content/api/apps/process/_index.nb.md index 4baadc3dcd1..88cfca422f1 100644 --- a/content/api/apps/process/_index.nb.md +++ b/content/api/apps/process/_index.nb.md @@ -14,7 +14,7 @@ creates a current task object to hold the process state. ![Flowchart for process](mvp-process.png "Process") -A process is represented by an process modell in BPMN/XML notation. Each task has an unique id, which is used to refer to the task in the api. +A process is represented by an process model in BPMN/XML notation. Each task has an unique id, which is used to refer to the task in the api. ### Process model @@ -31,9 +31,14 @@ Returns the bpmn file defining the process. Flow_1 - + Flow_1 Flow_2 + + + data + + Flow_2 @@ -45,8 +50,8 @@ Returns the bpmn file defining the process. ## Altinn specific task types -Application developers can in their BPMN Definition specify some altinn specific task types, see `altinn:tasktype`, -which signify the behaviour of the task. So far we have defined the following: +Application developers can in their BPMN Definition specify some altinn specific task types, see `altinn:taskType`, +which signify the behavior of the task. So far we have defined the following: - *data* - user is asked to fill inn one or more data elements, e.g. upload data or fill in forms - *confirmation* - user is asked to confirm the correctness of the information which has been filled in on previous tasks diff --git a/content/api/resourceregistry/resource/_index.en.md b/content/api/resourceregistry/resource/_index.en.md index f787561b62d..3fbfb5b0976 100644 --- a/content/api/resourceregistry/resource/_index.en.md +++ b/content/api/resourceregistry/resource/_index.en.md @@ -143,7 +143,7 @@ The below shows a complete resource from [production](https://platform.altinn.no } ``` -See more functional descriptions [here](/authorization/modules/resourceregistry/) +See more functional descriptions [here](/authorization/what-do-you-get/resourceregistry/) #### Resource Policy M diff --git a/content/api/resourceregistry/resource/_index.nb.md b/content/api/resourceregistry/resource/_index.nb.md index 8954606e082..c9629f9a442 100644 --- a/content/api/resourceregistry/resource/_index.nb.md +++ b/content/api/resourceregistry/resource/_index.nb.md @@ -139,7 +139,7 @@ The below shows a complete resource from [production](https://platform.altinn.no } ``` -See more functional descriptions [here](/authorization/modules/resourceregistry/) +See more functional descriptions [here](/authorization/what-do-you-get/resourceregistry/) #### Resource Policy M diff --git a/content/app/app-dev-course/modul5/_index.en.md b/content/app/app-dev-course/modul5/_index.en.md index 67474dfa36e..81aa355a206 100644 --- a/content/app/app-dev-course/modul5/_index.en.md +++ b/content/app/app-dev-course/modul5/_index.en.md @@ -55,7 +55,7 @@ If you're up for an extra challenge, you can manually edit the process flow or u ### Knowledge check {{% expandsmall id="m5t1q1" header="What Altinn-specific properties are set on each process task?" %}} -`altinn:tasktype` is defined for each task. +`altinn:taskType` is defined for each task. {{% /expandsmall %}} {{% expandsmall id="m5t1q2" header="What limitations would an external BPMN editing tool have when editing the process description of an Altinn app?" %}} @@ -88,7 +88,7 @@ The policy file for your application is tailored to the standard process flow an ### Knowledge check {{% expandsmall id="m5t2q1" header="What will happen when the process flow proceeds to the confirmation step without the authorization rules being updated?" %}} -The application will display an "Unknown error" when the user presses the "submit" button. +The application will display the confirmation step, but the submit button will be disabled. {{% /expandsmall %}} {{% expandsmall id="m5t2q2" header="What happens if you do not specify which roles are allowed to perform an action in an authorization rule?" %}} diff --git a/content/app/app-dev-course/modul5/_index.nb.md b/content/app/app-dev-course/modul5/_index.nb.md index 79454e172c1..254bd00b7fb 100644 --- a/content/app/app-dev-course/modul5/_index.nb.md +++ b/content/app/app-dev-course/modul5/_index.nb.md @@ -55,7 +55,7 @@ Du kan da bruke malen som fasit. ### Forståelsessjekk {{% expandsmall id="m5t1q1" header="Hvilke Altinn-spesifikke egenskaper er satt på hver prosessoppgave?" %}} -`altinn:tasktype` er definert for hver oppgave. +`altinn:taskType` er definert for hver oppgave. {{% /expandsmall %}} {{% expandsmall id="m5t1q2" header="Hvilke begrensninger vil et eksternt BPMN-redigeringsverktøy ha når man skal redigere prosessbeskrivelsen til en Altinn-app?" %}} @@ -91,7 +91,7 @@ Policy-filen til applikasjonen din er tilpasset standard prosessflyt og må oppd ### Forståelsessjekk {{% expandsmall id="m5t2q1" header="Hva vil skje når prosessflyten går videre til bekreftelsessteget uten at autoriasjonsreglene er blitt oppdatert?" %}} -Applikasjonen vil vise "Ukjent feil" når brukeren trykker på "send inn"-knappen. +Applikasjonen vil vise bekreftelsessteget, men knappen for å sende inn skjemaet er deaktivert. {{% /expandsmall %}} {{% expandsmall id="m5t2q2" header="Hva skjer dersom du ikke spesifiserer hvilke roller som har lov til å utføre en aksjon i en autorisasjonsregel?" %}} diff --git a/content/app/app-dev-course/modul7/_index.en.md b/content/app/app-dev-course/modul7/_index.en.md index 75b5b1f3d3a..b5c1c0f2da6 100644 --- a/content/app/app-dev-course/modul7/_index.en.md +++ b/content/app/app-dev-course/modul7/_index.en.md @@ -37,7 +37,7 @@ The municipality of Sogndal wants to use the categories **Personalia** for the u - [Categories in summary](/app/development/ux/pages/summary/#categories) ### Knowledge check -- Why should the summary page be ignore in the PDF generation? +- Why should the summary page be ignored in the PDF generation? {{% /expandlarge %}} diff --git a/content/app/deployment/_index.en.md b/content/app/deployment/_index.en.md index bb26eeae61d..b67a7e538c2 100644 --- a/content/app/deployment/_index.en.md +++ b/content/app/deployment/_index.en.md @@ -21,6 +21,9 @@ This routine just needs to be followed once. When the cluster is set up, the sol ## Deployment of app Deploy of an application to production is done in [the same way as for test environments](/app/testing/deploy). +The user that will deploy an application to production must be a member of the `Deploy-Production` group in Altinn Studio. +Access to groups in Altinn Studio is administrated by each organization in Altinn Studio. +[Read more about access in Altinn Studio](../guides/access-management/studio/). ## Order "About form"-page on altinn.no diff --git a/content/app/deployment/_index.nb.md b/content/app/deployment/_index.nb.md index ac18d5746f8..4fe76085cef 100644 --- a/content/app/deployment/_index.nb.md +++ b/content/app/deployment/_index.nb.md @@ -19,6 +19,9 @@ Denne rutinen trenger bare å følges en gang. Når clusteret er satt opp, er l ## Produksjonssette en app Produksjonssetting av applikasjonen gjøres på [samme måte som for testmiljøer](/nb/app/testing/deploy). +Den som skal produksjonssette app'en må være medlem av gruppen `Deploy-Production` for sin organisasjon i Altinn Studio. +Tilgang til grupper i Altinn Studio administreres av hver enkelt organisasjon i Altinn Studio. +[Les mer om tilganger i Altinn Studio](../guides/access-management/studio/). ## Bestille Om skjema-side diff --git a/content/app/development/configuration/authorization/guidelines_authorization/roles_and_rights/roles_ER/_index.nb.md b/content/app/development/configuration/authorization/guidelines_authorization/roles_and_rights/roles_ER/_index.nb.md index 06c5c9d39b5..9f54d35d64a 100644 --- a/content/app/development/configuration/authorization/guidelines_authorization/roles_and_rights/roles_ER/_index.nb.md +++ b/content/app/development/configuration/authorization/guidelines_authorization/roles_and_rights/roles_ER/_index.nb.md @@ -10,7 +10,7 @@ I Enhetsregisteret er det offisielle registeret over virksomheter i Norge. I reg Når man velger roller er det derfor viktig å vurdere hvilke typer organisasjoner som skal benytte tjenesten og med det hvilke roller man må knytte til tjenesten for å gi disse tilgang -Fullstendig oversikt over organisasjonsformer og roller som leses inn fra Enhetsregisteret finner du på [Fullmakter fra Enhetsregisteret](/authorization/modules/accessgroups/register_er/) +Fullstendig oversikt over organisasjonsformer og roller som leses inn fra Enhetsregisteret finner du på [Fullmakter fra Enhetsregisteret](/authorization/what-do-you-get/accessgroups/register_er/) ## Nøkkelroller diff --git a/content/app/development/configuration/process/Data_Confirmation_Process.bpmn b/content/app/development/configuration/process/Data_Confirmation_Process.bpmn index 46ad6dc3cf7..336b7649a63 100644 --- a/content/app/development/configuration/process/Data_Confirmation_Process.bpmn +++ b/content/app/development/configuration/process/Data_Confirmation_Process.bpmn @@ -5,20 +5,32 @@ xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" - xmlns:altinn="http://altinn.no" + xmlns:altinn="http://altinn.no/process" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd" targetNamespace="http://bpmn.io/schema/bpmn" > SequenceFlow_1 - + SequenceFlow_1 SequenceFlow_2 + + + data + + - + + SequenceFlow_2 SequenceFlow_3 + + confirmation + + confirm + + SequenceFlow_3 diff --git a/content/app/development/configuration/process/Data_Data_Data_Process.bpmn b/content/app/development/configuration/process/Data_Data_Data_Process.bpmn index 13b0b4f7d84..7e7dedb61dd 100644 --- a/content/app/development/configuration/process/Data_Data_Data_Process.bpmn +++ b/content/app/development/configuration/process/Data_Data_Data_Process.bpmn @@ -12,17 +12,32 @@ SequenceFlow_1 - + SequenceFlow_1 SequenceFlow_2 + + + data + + - + SequenceFlow_2 SequenceFlow_3 + + + data + + - + SequenceFlow_3 SequenceFlow_4 + + + data + + SequenceFlow_4 diff --git a/content/app/development/configuration/process/Data_Process.bpmn b/content/app/development/configuration/process/Data_Process.bpmn index 9e8467491fe..630ffd20565 100644 --- a/content/app/development/configuration/process/Data_Process.bpmn +++ b/content/app/development/configuration/process/Data_Process.bpmn @@ -11,9 +11,14 @@ targetNamespace="http://bpmn.io/schema/bpmn" > SequenceFlow_1 - + SequenceFlow_1 SequenceFlow_2 + + + data + + SequenceFlow_2 diff --git a/content/app/development/configuration/process/exclusive-gateways/_index.en.md b/content/app/development/configuration/process/exclusive-gateways/_index.en.md index 91a1e0eb464..c06e584d5c2 100644 --- a/content/app/development/configuration/process/exclusive-gateways/_index.en.md +++ b/content/app/development/configuration/process/exclusive-gateways/_index.en.md @@ -12,6 +12,64 @@ tags: [gateways,bpmn,process] ## Example process with exclusive gateways +{{}} + +{{}} +```xml + + + + + Flow_s_t1 + + + + Flow_s_t1 + Flow_t1_g1 + + + data + + + + + + Flow_t1_g1 + Flow_g1_g2 + Flow_g1_t2 + + + + + Flow_g1_t2 + Flow_t2_g2 + + + + confirm + + confirmation + + + + + + Flow_g1_g2 + Flow_t2_g2 + Flow_g2_end + + + + Flow_g2_end + + + + +``` + +{{}} + +{{}} ```xml @@ -51,6 +109,11 @@ tags: [gateways,bpmn,process] ``` +{{}} + +{{}} + + Visual representation of the bpmn definition ![BPMN definition diagram](process-definition.svg "BPMN definition diagram") diff --git a/content/app/development/configuration/process/exclusive-gateways/_index.nb.md b/content/app/development/configuration/process/exclusive-gateways/_index.nb.md index 2d1b84c93d3..7836b862315 100644 --- a/content/app/development/configuration/process/exclusive-gateways/_index.nb.md +++ b/content/app/development/configuration/process/exclusive-gateways/_index.nb.md @@ -16,6 +16,64 @@ Funksjonaliteten beskrevet på denne siden krever minimum version 7.1.0 av Altin ## Eksempel prosess med exclusive gateways +{{}} + +{{}} +```xml + + + + + Flow_s_t1 + + + + Flow_s_t1 + Flow_t1_g1 + + + data + + + + + + Flow_t1_g1 + Flow_g1_g2 + Flow_g1_t2 + + + + + Flow_g1_t2 + Flow_t2_g2 + + + + confirm + + confirmation + + + + + + Flow_g1_g2 + Flow_t2_g2 + Flow_g2_end + + + + Flow_g2_end + + + + +``` + +{{}} + +{{}} ```xml @@ -55,6 +113,11 @@ Funksjonaliteten beskrevet på denne siden krever minimum version 7.1.0 av Altin ``` +{{}} + +{{}} + + Visuell representasjon av bpmn definisjonen over ![BPMN definition diagram](process-definition.svg "BPMN definition diagram") diff --git a/content/app/development/data/options/_index.en.md b/content/app/development/data/options/_index.en.md index c2ae516ffb3..6c55237c118 100644 --- a/content/app/development/data/options/_index.en.md +++ b/content/app/development/data/options/_index.en.md @@ -123,7 +123,7 @@ For nested groups follows the same pattern but with an additional index indicato }, ``` -For a complete example on how this is setup see our [demo app.](https://altinn.studio/repos/ttd/dynamic-options-rep) +For a complete example of how this is setup see our [demo app.](https://altinn.studio/repos/ttd/dynamic-options-rep) {{%notice warning%}} diff --git a/content/app/development/logic/dataprocessing/_index.en.md b/content/app/development/logic/dataprocessing/_index.en.md index 2deab514874..cc772ed7cfb 100644 --- a/content/app/development/logic/dataprocessing/_index.en.md +++ b/content/app/development/logic/dataprocessing/_index.en.md @@ -15,81 +15,151 @@ To ensure optimal experience and control, the application template has two diffe - ProcessDataRead runs when data is read from the database {{%notice info%}} -IMPORTANT: When a data processing that has updated the data on the server has been run, the front-end must be notified so that the updated data can be loaded. -To do this, the ProcessdataWrite method must return true if any of the data has been updated. -If this is not done, the updated data won't be visible for the user until they refresh the page. +**IMPORTANT** +
+For versions 4-7, when data processing that updates the data on the server runs, the front-end must be notified so the updated data can be loaded. +To achieve this, the `ProcessDataWrite` method needs to return `true` if any data is updated. +If this is not done, the updated data is not visible to the user until they refresh the page. +
+
+Starting from v8, you do not need to return anything from `ProcessDataWrite`. To update the data, simply modify the incoming data object as before. {{% /notice%}} - {{}} -{{}} -In version 7 the way to do custom code instantiation has changed. We now use an dependency injection based approach insted of overriding methods. If you previously used to place your custom code in the _ProcessDataWrite_ and ProcessDataWrite_ methods in the _DataProcessingHandler.cs_ class you will see that it's mostly the same. +{{}} 1. Create a class that implements the `IDataProcessor` interface found in the `Altinn.App.Core.Features.DataProcessing` namespace. You can name and place the file in any folder you like within your project, but we suggest you use meaningful namespaces like in any other .Net project. - Example on code from app that processes and populates different data while saving. - ```C# - public async Task ProcessDataWrite( - Instance instance, Guid? dataId, object data) - { - bool edited = false; - - if (data is SoknadUnntakKaranteneHotellVelferd model) - { - string org = instance.Org; - string app = instance.AppId.Split("/")[1]; - int partyId = int.Parse(instance.InstanceOwner.PartyId); - Guid instanceGuid = Guid.Parse(instance.Id.Split("/")[1]); - - // handling mapping of multiple choice velferdsgrunner - if (!string.IsNullOrEmpty(model.velferdsgrunner?.sammenstilling)) - { - model.velferdsgrunner.helseproblemer = model.velferdsgrunner.sammenstilling.Contains("helseproblemer"); - model.velferdsgrunner.barnefodsel = model.velferdsgrunner.sammenstilling.Contains("barnefodsel"); - model.velferdsgrunner.begravelse = model.velferdsgrunner.sammenstilling.Contains("begravelse"); - model.velferdsgrunner.naerstaaende = model.velferdsgrunner.sammenstilling.Contains("naerstaaende"); - model.velferdsgrunner.adopsjon = model.velferdsgrunner.sammenstilling.Contains("adopsjon"); - model.velferdsgrunner.sarligeOmsorg = model.velferdsgrunner.sammenstilling.Contains("sarligeOmsorg"); - model.velferdsgrunner.barnAlene = model.velferdsgrunner.sammenstilling.Contains("barnAlene"); - model.velferdsgrunner.hjemmeeksamen = model.velferdsgrunner.sammenstilling.Contains("hjemmeeksamen"); - model.velferdsgrunner.arbeidunntak = model.velferdsgrunner.sammenstilling.Contains("arbeidunntak"); - model.velferdsgrunner.andreVelferdshensyn = model.velferdsgrunner.sammenstilling.Contains("annet"); - model.velferdsgrunner.andreVelferdshensynBeskrivelse = model.velferdsgrunner.sammenstilling.Contains("annet") ? model.velferdsgrunner.andreVelferdshensynBeskrivelse : null; - - edited = true; - } - else - { - model.velferdsgrunner = null; - } - - // set data for receipt if not set - if (string.IsNullOrEmpty(model.applogic?.altinnRef)) - { - model.applogic ??= new Applogic(); - - Party party = await _registerService.GetParty( - int.Parse(instance.InstanceOwner.PartyId)); - model.applogic.avsender = - $"{instance.InstanceOwner.PersonNumber}-{party.Name}"; - model.applogic.altinnRef = instance.Id.Split("-")[4]; - } - } + Example code from app that processes and populates different data while saving. + + ```C# + public async Task ProcessDataWrite(Instance instance, Guid? dataId, object data, object? previousData, string? language) + { + if (data is SoknadUnntakKaranteneHotellVelferd model) + { + string org = instance.Org; + string app = instance.AppId.Split("/")[1]; + int partyId = int.Parse(instance.InstanceOwner.PartyId); + Guid instanceGuid = Guid.Parse(instance.Id.Split("/")[1]); + + // handling mapping of multiple choice velferdsgrunner + if (!string.IsNullOrEmpty(model.velferdsgrunner?.sammenstilling)) + { + model.velferdsgrunner.helseproblemer = model.velferdsgrunner.sammenstilling.Contains("helseproblemer"); + model.velferdsgrunner.barnefodsel = model.velferdsgrunner.sammenstilling.Contains("barnefodsel"); + model.velferdsgrunner.begravelse = model.velferdsgrunner.sammenstilling.Contains("begravelse"); + model.velferdsgrunner.naerstaaende = model.velferdsgrunner.sammenstilling.Contains("naerstaaende"); + model.velferdsgrunner.adopsjon = model.velferdsgrunner.sammenstilling.Contains("adopsjon"); + model.velferdsgrunner.sarligeOmsorg = model.velferdsgrunner.sammenstilling.Contains("sarligeOmsorg"); + model.velferdsgrunner.barnAlene = model.velferdsgrunner.sammenstilling.Contains("barnAlene"); + model.velferdsgrunner.hjemmeeksamen = model.velferdsgrunner.sammenstilling.Contains("hjemmeeksamen"); + model.velferdsgrunner.arbeidunntak = model.velferdsgrunner.sammenstilling.Contains("arbeidunntak"); + model.velferdsgrunner.andreVelferdshensyn = model.velferdsgrunner.sammenstilling.Contains("annet"); + model.velferdsgrunner.andreVelferdshensynBeskrivelse = model.velferdsgrunner.sammenstilling.Contains("annet") ? model.velferdsgrunner.andreVelferdshensynBeskrivelse : null; + } + else + { + model.velferdsgrunner = null; + } + + // set data for receipt if not set + if (string.IsNullOrEmpty(model.applogic?.altinnRef)) + { + model.applogic ??= new Applogic(); + + Party party = await _registerService.GetParty( + int.Parse(instance.InstanceOwner.PartyId)); + model.applogic.avsender = + $"{instance.InstanceOwner.PersonNumber}-{party.Name}"; + model.applogic.altinnRef = instance.Id.Split("-")[4]; + } + } + } + ``` - return await Task.FromResult(edited); - } - ``` 2. Register you custom implementation in the _Program.cs_ class - ```C# - services.AddTransient(); - ``` - This ensures your custom code is known to the application and that it will be executed. + + ```C# + services.AddTransient(); + ``` + + This ensures your custom code is known to the application and that it will be executed. + {{}} -{{}} -Data processing is coded in C#, in the file `DataProcessingHandler.cs`. This file can easily be edited by downloading the source code to the app and editing on your own computer, e.g. in Visual Studio Code. -The data model with form data is available and can be edited/updated when needed. -Example on code from app that processes and populates different data while saving. +{{}} + +In version 7 the way to do custom code instantiation has changed. We now use an dependency injection based approach insted of overriding methods. If you previously used to place your custom code in the _ProcessDataWrite_ and ProcessDataWrite* methods in the \_DataProcessingHandler.cs* class you will see that it's mostly the same. + +1. Create a class that implements the `IDataProcessor` interface found in the `Altinn.App.Core.Features.DataProcessing` namespace. + You can name and place the file in any folder you like within your project, but we suggest you use meaningful namespaces like in any other .Net project. + Example on code from app that processes and populates different data while saving. + + ```C# + public async Task ProcessDataWrite( + Instance instance, Guid? dataId, object data) + { + bool edited = false; + + if (data is SoknadUnntakKaranteneHotellVelferd model) + { + string org = instance.Org; + string app = instance.AppId.Split("/")[1]; + int partyId = int.Parse(instance.InstanceOwner.PartyId); + Guid instanceGuid = Guid.Parse(instance.Id.Split("/")[1]); + + // handling mapping of multiple choice velferdsgrunner + if (!string.IsNullOrEmpty(model.velferdsgrunner?.sammenstilling)) + { + model.velferdsgrunner.helseproblemer = model.velferdsgrunner.sammenstilling.Contains("helseproblemer"); + model.velferdsgrunner.barnefodsel = model.velferdsgrunner.sammenstilling.Contains("barnefodsel"); + model.velferdsgrunner.begravelse = model.velferdsgrunner.sammenstilling.Contains("begravelse"); + model.velferdsgrunner.naerstaaende = model.velferdsgrunner.sammenstilling.Contains("naerstaaende"); + model.velferdsgrunner.adopsjon = model.velferdsgrunner.sammenstilling.Contains("adopsjon"); + model.velferdsgrunner.sarligeOmsorg = model.velferdsgrunner.sammenstilling.Contains("sarligeOmsorg"); + model.velferdsgrunner.barnAlene = model.velferdsgrunner.sammenstilling.Contains("barnAlene"); + model.velferdsgrunner.hjemmeeksamen = model.velferdsgrunner.sammenstilling.Contains("hjemmeeksamen"); + model.velferdsgrunner.arbeidunntak = model.velferdsgrunner.sammenstilling.Contains("arbeidunntak"); + model.velferdsgrunner.andreVelferdshensyn = model.velferdsgrunner.sammenstilling.Contains("annet"); + model.velferdsgrunner.andreVelferdshensynBeskrivelse = model.velferdsgrunner.sammenstilling.Contains("annet") ? model.velferdsgrunner.andreVelferdshensynBeskrivelse : null; + + edited = true; + } + else + { + model.velferdsgrunner = null; + } + + // set data for receipt if not set + if (string.IsNullOrEmpty(model.applogic?.altinnRef)) + { + model.applogic ??= new Applogic(); + + Party party = await _registerService.GetParty( + int.Parse(instance.InstanceOwner.PartyId)); + model.applogic.avsender = + $"{instance.InstanceOwner.PersonNumber}-{party.Name}"; + model.applogic.altinnRef = instance.Id.Split("-")[4]; + } + } + return await Task.FromResult(edited); + } + ``` + +2. Register you custom implementation in the _Program.cs_ class + + ```C# + services.AddTransient(); + ``` + + This ensures your custom code is known to the application and that it will be executed. + + {{}} + {{}} + Data processing is coded in C#, in the file `DataProcessingHandler.cs`. This file can easily be edited by downloading the source code to the app and editing on your own computer, e.g. in Visual Studio Code. + The data model with form data is available and can be edited/updated when needed. + +Example code from app that processes and populates various data while saving. ```C# public async Task ProcessDataWrite( @@ -133,7 +203,7 @@ public async Task ProcessDataWrite( Party party = await _registerService.GetParty( int.Parse(instance.InstanceOwner.PartyId)); - model.applogic.avsender = + model.applogic.avsender = $"{instance.InstanceOwner.PersonNumber}-{party.Name}"; model.applogic.altinnRef = instance.Id.Split("-")[4]; } @@ -142,6 +212,7 @@ public async Task ProcessDataWrite( return await Task.FromResult(edited); } ``` + {{}} -{{}} \ No newline at end of file +{{}} diff --git a/content/app/development/logic/dataprocessing/_index.nb.md b/content/app/development/logic/dataprocessing/_index.nb.md index cf4a2b483a6..107fec2e8fd 100644 --- a/content/app/development/logic/dataprocessing/_index.nb.md +++ b/content/app/development/logic/dataprocessing/_index.nb.md @@ -5,7 +5,7 @@ toc: true --- Dataprosessering kjøres på serveren, og er basert på input fra sluttbruker/skjemadata. -Dataprosessering kan være kan være rent matematiske kalkuleringer, det kan også være å overføre verdier mellom felter, resultater av API-kall, osv. +Dataprosessering kan være kan være rent matematiske kalkuleringer, det kan også være å overføre verdier mellom felter, resultater av API-kall, osv. Dataprosessering kjøres hver gang data lagres, og dermed hver gang en bruker har gjort en endring. @@ -15,25 +15,27 @@ For å sikre optimal opplevelse og kontroll er applikasjonstemplaten to forskjel - ProcessDataRead kjøres når data leses fra databasen {{%notice info%}} -VIKTIG: Når en dataprosessering er kjørt som har oppdatert dataene på server, må front-end få beskjed om dette, sånn at de oppdaterte dataene kan lastes inn. -For å gjøre dette, må `ProcessDataWrite`-metoden returnere `true` om det er noen av dataene som har blitt oppdatert. +**VIKTIG** +
+For versjon 4-7: Når en dataprosessering som har oppdatert dataene på server er kjørt, må front-end få beskjed om dette sånn at de oppdaterte dataene kan lastes inn. +For at det skal skje, må `ProcessDataWrite`-metoden returnere `true` om det er noen av dataene som har blitt oppdatert. Hvis dette ikke gjøres, vil de oppdaterte dataen ikke være synlig for sluttbruker før de ev. laster inn siden på nytt. +
+
+Fra og med versjon 8 trenger du ikke returnere noe fra `ProcessDataWrite`. For å oppdatere dataen trenger du bare å endre på dataen som kommer inn til metoden, som før. {{% /notice%}} {{}} -{{}} -I versjon 7 har vi endret måten preutfylling med egendefinert kode gjøres på. Vi benytter nå _dependency injection_ i stedet for overstyring av metoder. Hvis du tidligere plasserte koden din i _ProcessDataRead_ og _ProcessDataWrite_ metodene in _DataProcessingHandler.cs_ klassen så vil du erfare at det er mer eller mindre det samme som nå gjøres. +{{}} -1. Opprett en klasse som implementerer `IDataProcessor` grensesnittet som ligger i `Altinn.App.Core.Features.DateProcessing` navnerommet. - Du kan navngi og plassere filene i den mappestrukturen du selv ønsker i prosjektet ditt. Men vi anbefaler at du benytter meningsfulle navnerom som i et hvilket som helst annet .Net prosjekt. +1. Opprett en klasse som implementerer `IDataProcessor` grensesnittet som ligger i `Altinn.App.Core.Features.DateProcessing` navnerommet. + Du kan navngi og plassere filene i den mappestrukturen du selv ønsker i prosjektet ditt. Men vi anbefaler at du benytter meningsfulle navnerom som i et hvilket som helst annet .Net prosjekt. Eksempel på kode fra app som prosesserer og populerer forskjellige data under lagring. + ```C# - public async Task ProcessDataWrite( - Instance instance, Guid? dataId, object data) + public async Task ProcessDataWrite(Instance instance, Guid? dataId, object data, object? previousData, string? language) { - bool edited = false; - if (data is SoknadUnntakKaranteneHotellVelferd model) { string org = instance.Org; @@ -55,8 +57,6 @@ I versjon 7 har vi endret måten preutfylling med egendefinert kode gjøres på. model.velferdsgrunner.arbeidunntak = model.velferdsgrunner.sammenstilling.Contains("arbeidunntak"); model.velferdsgrunner.andreVelferdshensyn = model.velferdsgrunner.sammenstilling.Contains("annet"); model.velferdsgrunner.andreVelferdshensynBeskrivelse = model.velferdsgrunner.sammenstilling.Contains("annet") ? model.velferdsgrunner.andreVelferdshensynBeskrivelse : null; - - edited = true; } else { @@ -70,21 +70,89 @@ I versjon 7 har vi endret måten preutfylling med egendefinert kode gjøres på. Party party = await _registerService.GetParty( int.Parse(instance.InstanceOwner.PartyId)); - model.applogic.avsender = + model.applogic.avsender = $"{instance.InstanceOwner.PersonNumber}-{party.Name}"; model.applogic.altinnRef = instance.Id.Split("-")[4]; } } - - return await Task.FromResult(edited); } ``` -2. Registrer din implementering i _Program.cs_ klassen + +2. Registrer din implementering i _Program.cs_ klassen ```C# services.AddTransient(); ``` Dette sørger for at din kode er kjent for applikasjonen og at koden blir kjørt når den skal. + {{}} + +{{}} +I versjon 7 har vi endret måten preutfylling med egendefinert kode gjøres på. Vi benytter nå _dependency injection_ i stedet for overstyring av metoder. Hvis du tidligere plasserte koden din i _ProcessDataRead_ og _ProcessDataWrite_ metodene in _DataProcessingHandler.cs_ klassen så vil du erfare at det er mer eller mindre det samme som nå gjøres. + +1. Opprett en klasse som implementerer `IDataProcessor` grensesnittet som ligger i `Altinn.App.Core.Features.DateProcessing` navnerommet. + Du kan navngi og plassere filene i den mappestrukturen du selv ønsker i prosjektet ditt. Men vi anbefaler at du benytter meningsfulle navnerom som i et hvilket som helst annet .Net prosjekt. + Eksempel på kode fra app som prosesserer og populerer forskjellige data under lagring. + + ```C# + public async Task ProcessDataWrite( + Instance instance, Guid? dataId, object data) + { + bool edited = false; + + if (data is SoknadUnntakKaranteneHotellVelferd model) + { + string org = instance.Org; + string app = instance.AppId.Split("/")[1]; + int partyId = int.Parse(instance.InstanceOwner.PartyId); + Guid instanceGuid = Guid.Parse(instance.Id.Split("/")[1]); + + // handling mapping of multiple choice velferdsgrunner + if (!string.IsNullOrEmpty(model.velferdsgrunner?.sammenstilling)) + { + model.velferdsgrunner.helseproblemer = model.velferdsgrunner.sammenstilling.Contains("helseproblemer"); + model.velferdsgrunner.barnefodsel = model.velferdsgrunner.sammenstilling.Contains("barnefodsel"); + model.velferdsgrunner.begravelse = model.velferdsgrunner.sammenstilling.Contains("begravelse"); + model.velferdsgrunner.naerstaaende = model.velferdsgrunner.sammenstilling.Contains("naerstaaende"); + model.velferdsgrunner.adopsjon = model.velferdsgrunner.sammenstilling.Contains("adopsjon"); + model.velferdsgrunner.sarligeOmsorg = model.velferdsgrunner.sammenstilling.Contains("sarligeOmsorg"); + model.velferdsgrunner.barnAlene = model.velferdsgrunner.sammenstilling.Contains("barnAlene"); + model.velferdsgrunner.hjemmeeksamen = model.velferdsgrunner.sammenstilling.Contains("hjemmeeksamen"); + model.velferdsgrunner.arbeidunntak = model.velferdsgrunner.sammenstilling.Contains("arbeidunntak"); + model.velferdsgrunner.andreVelferdshensyn = model.velferdsgrunner.sammenstilling.Contains("annet"); + model.velferdsgrunner.andreVelferdshensynBeskrivelse = model.velferdsgrunner.sammenstilling.Contains("annet") ? model.velferdsgrunner.andreVelferdshensynBeskrivelse : null; + + edited = true; + } + else + { + model.velferdsgrunner = null; + } + + // set data for receipt if not set + if (string.IsNullOrEmpty(model.applogic?.altinnRef)) + { + model.applogic ??= new Applogic(); + + Party party = await _registerService.GetParty( + int.Parse(instance.InstanceOwner.PartyId)); + model.applogic.avsender = + $"{instance.InstanceOwner.PersonNumber}-{party.Name}"; + model.applogic.altinnRef = instance.Id.Split("-")[4]; + } + } + + return await Task.FromResult(edited); + } + ``` + +2. Registrer din implementering i _Program.cs_ klassen + ```C# + services.AddTransient(); + ``` + Dette sørger for at din kode er kjent for applikasjonen og at koden blir kjørt når den skal. + +{{}} + {{}} Dataprosessering kodes i C#, i filen `DataProsessingHandler.cs`. Denne filen kan redigeres enklest ved å laste ned kildekoden til app'en og redigere på egen maskin, f.eks. i Visual Studio Code. Datamodellen med skjemadata er tilgjengelig og kan redigeres/oppdateres etter ønske/behov. @@ -133,7 +201,7 @@ public async Task ProcessDataWrite( Party party = await _registerService.GetParty( int.Parse(instance.InstanceOwner.PartyId)); - model.applogic.avsender = + model.applogic.avsender = $"{instance.InstanceOwner.PersonNumber}-{party.Name}"; model.applogic.altinnRef = instance.Id.Split("-")[4]; } @@ -142,6 +210,7 @@ public async Task ProcessDataWrite( return await Task.FromResult(edited); } ``` + {{}} -{{}} \ No newline at end of file +{{}} diff --git a/content/app/development/logic/validation/_index.en.md b/content/app/development/logic/validation/_index.en.md index e20b1bf233e..a7bfe24a304 100644 --- a/content/app/development/logic/validation/_index.en.md +++ b/content/app/development/logic/validation/_index.en.md @@ -14,7 +14,7 @@ Validations can also be set up to [trigger on page navigation](/app/development/ ## Client-side validation -This is validation that is run in the browser, before data is sent to server for saving. This makes it possible to give quick feedback to +This validation is run in the browser before data is sent to server for saving. This makes it possible to give quick feedback to the user during the process of filling out the form. Client-side validation is based on the data model of the form, and uses this to determine what is valid input in a @@ -541,11 +541,11 @@ public async Task ValidateData(object data, ModelStateDictionary modelState) Examples on display of different validations below: -!["Information message"](info-message.jpeg "Example on information message (*INFO* - prefix)" ) +!["Information message"](info-message.jpeg "Example of a information message (*INFO* - prefix)") -!["Success message"](success-message.jpeg "Example on success message (*SUCCESS* - prefix)") +!["Success message"](success-message.jpeg "Example of a success message (*SUCCESS* - prefix)") -!["Warning message"](warning-message.jpeg "Example on warning message (*WARNING* - prefix)" ) +!["Warning message"](warning-message.jpeg "Example of a warning message (*WARNING* - prefix)") ## Group validation diff --git a/content/app/development/process/flowcontrol/_index.en.md b/content/app/development/process/flowcontrol/_index.en.md index f236e1cdd8b..6dbd4ac22ba 100644 --- a/content/app/development/process/flowcontrol/_index.en.md +++ b/content/app/development/process/flowcontrol/_index.en.md @@ -125,7 +125,7 @@ If the requirements for your gateway cannot be done through expressions you have {{}} -{{}} +{{}} ```xml @@ -134,9 +134,14 @@ If the requirements for your gateway cannot be done through expressions you have Flow_s_t1 - + Flow_s_t1 Flow_t1_g1 + + + data + + @@ -146,9 +151,14 @@ If the requirements for your gateway cannot be done through expressions you have - + Flow_g1_t2 Flow_t2_g2 + + + confirmation + + @@ -161,12 +171,13 @@ If the requirements for your gateway cannot be done through expressions you have Flow_g2_end
- + ``` + {{}} -{{}} +{{}} ```xml @@ -175,14 +186,9 @@ If the requirements for your gateway cannot be done through expressions you have Flow_s_t1 - + Flow_s_t1 Flow_t1_g1 - - - data - - @@ -192,14 +198,9 @@ If the requirements for your gateway cannot be done through expressions you have - + Flow_g1_t2 Flow_t2_g2 - - - confirmation - - @@ -215,8 +216,8 @@ If the requirements for your gateway cannot be done through expressions you have ``` - {{}} + {{}} Visual representation of the bpmn definition diff --git a/content/app/development/process/flowcontrol/_index.nb.md b/content/app/development/process/flowcontrol/_index.nb.md index 3962b9ce98b..551b2c31666 100644 --- a/content/app/development/process/flowcontrol/_index.nb.md +++ b/content/app/development/process/flowcontrol/_index.nb.md @@ -175,7 +175,7 @@ Hvis kravene for gatewayen din ikke kan oppfylles gjennom uttrykk, har du muligh {{}} -{{}} +{{}} ```xml @@ -184,9 +184,14 @@ Hvis kravene for gatewayen din ikke kan oppfylles gjennom uttrykk, har du muligh Flow_s_t1 - + Flow_s_t1 Flow_t1_g1 + + + data + + @@ -196,9 +201,14 @@ Hvis kravene for gatewayen din ikke kan oppfylles gjennom uttrykk, har du muligh - + Flow_g1_t2 Flow_t2_g2 + + + confirmation + + @@ -214,9 +224,10 @@ Hvis kravene for gatewayen din ikke kan oppfylles gjennom uttrykk, har du muligh ``` + {{}} -{{}} +{{}} ```xml @@ -225,14 +236,9 @@ Hvis kravene for gatewayen din ikke kan oppfylles gjennom uttrykk, har du muligh Flow_s_t1 - + Flow_s_t1 Flow_t1_g1 - - - data - - @@ -242,14 +248,9 @@ Hvis kravene for gatewayen din ikke kan oppfylles gjennom uttrykk, har du muligh - + Flow_g1_t2 Flow_t2_g2 - - - confirmation - - @@ -262,11 +263,11 @@ Hvis kravene for gatewayen din ikke kan oppfylles gjennom uttrykk, har du muligh Flow_g2_end - + ``` - {{}} + {{}} Visuell representasjon av BPMN-definisjonen diff --git a/content/app/development/ux/components/Checkboxes/_index.nb.md b/content/app/development/ux/components/Checkboxes/_index.nb.md index 2cf447bebbd..a63f1b513fd 100644 --- a/content/app/development/ux/components/Checkboxes/_index.nb.md +++ b/content/app/development/ux/components/Checkboxes/_index.nb.md @@ -100,13 +100,7 @@ App/ui/layouts/{page}.json "data": { "layout": [ { - "id": "Image-id", - "type": "Image", - "image": { - "src": {}, - "width": "100%", - "align": "center" - } + // Basic component (required properties) } ] } diff --git a/content/app/development/ux/components/likert/_index.en.md b/content/app/development/ux/components/likert/_index.en.md index 982f6869183..f1a3c075710 100644 --- a/content/app/development/ux/components/likert/_index.en.md +++ b/content/app/development/ux/components/likert/_index.en.md @@ -25,7 +25,7 @@ Likert uses the same concept as repeating groups. ## Example The Likert component requires that you have a data model with a list. This list must contain objects with questions and answers. -Example on setup of data model in App/logic/InstantiationHandler.cs: +Example of setup of data model in App/logic/InstantiationHandler.cs: ```c# public async Task DataCreation(Instance instance, object data) @@ -55,7 +55,7 @@ public async Task DataCreation(Instance instance, object data) } ``` -Example on definition of likert component in layout.json: +Example of a definition of a likert component in layout.json: {{}} {{}} diff --git a/content/app/development/ux/components/listComponent/_index.en.md b/content/app/development/ux/components/listComponent/_index.en.md index c13792f3f7a..29cd8ffeaab 100644 --- a/content/app/development/ux/components/listComponent/_index.en.md +++ b/content/app/development/ux/components/listComponent/_index.en.md @@ -14,7 +14,7 @@ The setup must be done manually as of today. Support for setup through Altinn St ![ListComponent](listComponent.png "Eksempel på hvordan listekomponenten ser ut") ## How to define the component in code -The component is of type `List`. One example on definition of list component in layout.json: +The component is of type `List`. An example of a list component definition in layout.json: ```json { "id": "list-component", diff --git a/content/app/development/ux/fields/grouping/repeating/attachments/_index.en.md b/content/app/development/ux/fields/grouping/repeating/attachments/_index.en.md index a78d22a6cc5..39ff4a9ac83 100644 --- a/content/app/development/ux/fields/grouping/repeating/attachments/_index.en.md +++ b/content/app/development/ux/fields/grouping/repeating/attachments/_index.en.md @@ -20,7 +20,7 @@ that belongs to each file attachment and send this together with the rest of the The ability to place a reference to the file attachment in the data model can also be used outside of repeating groups if you want a reference to a file attachment together with the form data on the receivers end. -![Example on file attachment in repeating group with attached data model](attachments-demo.gif "Example on file attachment in repeating group with attached data model") +![Example of a file attachment in repeating group with attached data model](attachments-demo.gif "Example of a file attachment in repeating group with attached data model") The following is an example of a data model expecting a reference to an uploaded file attachment. diff --git a/content/app/development/ux/pages/summary/_index.en.md b/content/app/development/ux/pages/summary/_index.en.md index 722185a1943..3d0e3c4bc38 100644 --- a/content/app/development/ux/pages/summary/_index.en.md +++ b/content/app/development/ux/pages/summary/_index.en.md @@ -9,11 +9,11 @@ weight: 30 {{%notice warning%}} Setup must be done manually as of today. Support for setup through Altinn Studio will be available at a later point in time. -**NOTE**: The PDF generation, as of today, does not support the summary component. For PDF generating to work, either all the summary components or the whole summary-page(s) must be excluded from PDF. This is done in the `Settings.json`-file attached to the layout-files. +**NOTE**: The PDF generation, as of today, does not support the summary component. For PDF generation to work, either all the summary components or the whole summary-page(s) must be excluded from PDF. This is done in the `Settings.json`-file attached to the layout-files. {{%/notice%}} ## Setup -Display of summary is set up in the same manner as the other form components in a form. +The summary display is set up in the same manner as the other form components in a form. You can choose to have the summary on it's own page, or on the same page as other form components. The summary component is very simple, and refers to the _component_ that is to be summarized. Example: @@ -69,7 +69,6 @@ However, the following text resources set in the reference component will not be } ``` - ### Simple form component These are components that are only connected to one field in the data model. E.g. Input, Dropdown, Checkbox/Radio, etc. @@ -255,7 +254,7 @@ the group component. See the example below. } ``` -## Example on summary page +## A summary page example Below is an example of a summary page, with setup in the layout file. Since the summary is set up in the layout files in the same way as other components, you can also include other form components as texts when needed. diff --git a/content/app/development/ux/pdf/_index.en.md b/content/app/development/ux/pdf/_index.en.md index b013cd3f32e..3a1a1d0153c 100644 --- a/content/app/development/ux/pdf/_index.en.md +++ b/content/app/development/ux/pdf/_index.en.md @@ -4,8 +4,11 @@ description: How to configure the generation of PDF weight: 50 --- -{{%notice warning%}} -## New PDF generation +{{}} +{{}} +In version 8 of the nuget packages (Altinn.App.Api and Altinn.App.Core) only the new setup for pdf generation is avalilble. +{{}} +{{}} ### Enable feature As of version 7.5 of the nuget packages (Altinn.App.Api and Altinn.App.Core) a new way of generating PDFs launched as a preview. This feature can be toggled on/off by adding the following section and feature toggle in _appsettings.json_. @@ -17,21 +20,8 @@ As of version 7.5 of the nuget packages (Altinn.App.Api and Altinn.App.Core) a n This will call the new PDF service which accepts a URL pointing back to an automatic generated page in the app. The rendered page is then used as the foundation for the PDF. The `IPdfFormatter` as documented below is still relevant if you need custom logic for excluding components/pages from PDF. -### Settings -While the default settings for the new service should be enough for most applications they can be overridden by adding a PdfGeneratorSettings section in _appsettings.json_ (default settings shown below). - -```json - "PdfGeneratorSettings": { - "ServiceEndpointUri": "https://{org}.apps.{hostName}/{appId}/#/instance/{instanceId}", - "AppPdfPageUriTemplate": "https://{org}.apps.{hostName}/{appId}/#/instance/{instanceId}?pdf=1", - "WaitForSelector": "#readyForPrint", - "WaitForTime": 5000 - } -``` - -If the WaitForSelector is set, the WaitForTime will be ignored. The WaitForSelector ensures that the page will be completely rendered before the PDF is generated. - -{{% /notice%}} +{{}} +{{}} There are two different methods of configuring the generation of PDFs: @@ -295,7 +285,7 @@ It is possible to exclude child components from a group by using the `excludedCh {{%notice warning%}} -This preview is only applicable to the new PDF generation method (v7.5+). See [above](#new-pdf-generation) for more information. +This preview is only applicable to the new PDF generation method (v7.5+). {{% /notice%}} @@ -310,3 +300,17 @@ It is possible to get a preview of what the generated PDF will look like in the 4. Click the `Forhåndsvis PDF` (Preview PDF) button in the developer tools panel.

![Developer tools, screenshot](preview-button.png) + + +## Settings +While the default settings for the new service should be enough for most applications they can be overridden by adding a PdfGeneratorSettings section in _appsettings.json_ (default settings shown below). + +```json + "PdfGeneratorSettings": { + "AppPdfPagePathTemplate": "#/instance/{instanceId}", + "WaitForSelector": "#readyForPrint", + "WaitForTime": 5000 + } +``` + +If the WaitForSelector is set, the WaitForTime will be ignored. The WaitForSelector ensures that the page will be completely rendered before the PDF is generated. \ No newline at end of file diff --git a/content/app/development/ux/pdf/_index.nb.md b/content/app/development/ux/pdf/_index.nb.md index ae1849c54ce..ed89dc6a59a 100644 --- a/content/app/development/ux/pdf/_index.nb.md +++ b/content/app/development/ux/pdf/_index.nb.md @@ -4,8 +4,12 @@ description: Hvordan konfigurere generering av PDF weight: 50 --- -{{%notice warning%}} -## Ny PDF-generering +{{}} +{{}} +I versjon 8 av nuget pakkene (Altinn.App.Api and Altinn.App.Core) er den nye pdf generatoren eneste mulighet. +{{}} +{{}} + ### Aktivere ny PDF-generering Fra og med versjon 7.5 av nuget-pakkene (Altinn.App.Api og Altinn.App.Core) er det lansert en ny måte å generere PDF-er på. Denne nye måten kan skrus av og på ved å legge til følgende seksjon og innstilling i _appsettings.json_. @@ -17,21 +21,8 @@ Fra og med versjon 7.5 av nuget-pakkene (Altinn.App.Api og Altinn.App.Core) er d Dette vil sørge for at den nye PDF-tjenesten kalles. Denne aksepterer en URL som peker tilbake til en automatisk generert side i appen. Siden bygges opp og danner grunnlaget for PDF-en. Grensesnittet `IPdfFormatter` som dokumentert nedenfor er fortsatt relevant hvis du trenger spesiallogikk for å skjule komponenter/sider fra PDF-en. -### Innstillinger -Selv om standardinnstillingene for den nye tjenesten skal være nok for de fleste applikasjoner, kan de overstyres ved å legge til en PdfGeneratorSettings-seksjon i _appsettings.json_ (standardinnstillinger vises under). - -```json - "PdfGeneratorSettings": { - "ServiceEndpointUri": "https://{org}.apps.{hostName}/{appId}/#/instance/{instanceId}", - "AppPdfPageUriTemplate": "https://{org}.apps.{hostName}/{appId}/#/instance/{instanceId}?pdf=1", - "WaitForSelector": "#readyForPrint", - "WaitForTime": 5000 - } -``` - -Hvis WaitForSelector er satt så blir WaitForTime ignorert. WaitForSelector sikrer at siden er ferdig oppbygd og presentert før PDF-en genereres. - -{{% /notice%}} +{{}} +{{}} Det er to ulike måter å konfigurere PDF-genereringen på: @@ -296,7 +287,7 @@ Det er mulig å ekskludere enkeltkomponenter inne i en gruppe ved å bruke `excl {{%notice warning%}} -Forhåndsvisningen gjelder kun dersom du bruker ny PDF generering (v7.5+). Se [ovenfor](#ny-pdf-generering) for mer informasjon. +Forhåndsvisningen gjelder kun dersom du bruker ny PDF generering (v7.5+). {{% /notice%}} @@ -311,3 +302,16 @@ Det er mulig å se en forhåndsvisning av hvordan den genererte PDF-en kommer ti

![Utviklerverktøyet, skjermbilde](preview-button.png) +## Innstillinger +Selv om standardinnstillingene for den nye tjenesten skal være nok for de fleste applikasjoner, kan de overstyres ved å legge til en PdfGeneratorSettings-seksjon i _appsettings.json_ (standardinnstillinger vises under). + +```json + "PdfGeneratorSettings": { + "ServiceEndpointUri": "https://{org}.apps.{hostName}/{appId}/#/instance/{instanceId}", + "AppPdfPageUriTemplate": "https://{org}.apps.{hostName}/{appId}/#/instance/{instanceId}?pdf=1", + "WaitForSelector": "#readyForPrint", + "WaitForTime": 5000 + } +``` + +Hvis WaitForSelector er satt så blir WaitForTime ignorert. WaitForSelector sikrer at siden er ferdig oppbygd og presentert før PDF-en genereres. diff --git a/content/app/development/ux/pdf/local-development/_index.en.md b/content/app/development/ux/pdf/local-development/_index.en.md deleted file mode 100644 index 3b439db4f4d..00000000000 --- a/content/app/development/ux/pdf/local-development/_index.en.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Local development -description: How to configure the generation of PDF on local development environment -weight: 50 ---- - -1. Set up local test according to the [description in app-localtest](https://github.com/Altinn/app-localtest) -2. When you get to step 2 - add the pdf profile to your docker command - This ensures the new pdf service is created. - ```shell - docker compose --profile pdf --profile localtest up -d --build - ``` -3. Add `PdfGenerationSettings` to you _appsettings.Development.json_ file - ```json - "PdfGeneratorSettings": { - "ServiceEndpointUri": "http://local.altinn.cloud/pdfservice/pdf", - "AppPdfPageUriTemplate": "http://{hostName}/{appId}/#/instance/{instanceId}?pdf=1", - "WaitForSelector": "#readyForPrint" - } - ``` -4. Change the HostName under GeneralSettings in _appsettings.json_ - ```json - "GeneralSettings": { - "HostName": "local.altinn.cloud" - } - ``` - This used to say `altinn3local.no`, but should be the same as the url used to access local test environment. This could also be added in the _appsettings.Development.json_ instead of _appsettings.json_ as it is a dev setting. -5. Enable the new PDF Service - ```json - "FeatureManagement": { - "NewPdfGeneration": true - } - ``` - \ No newline at end of file diff --git a/content/app/development/ux/pdf/local-development/_index.nb.md b/content/app/development/ux/pdf/local-development/_index.nb.md deleted file mode 100644 index a0bcc836340..00000000000 --- a/content/app/development/ux/pdf/local-development/_index.nb.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Local development -description: How to configure the generation of PDF on local development environment -weight: 50 -tags: [translate-to-norwegian] ---- - -1. Set up localtest according to the [description in app-localtest](https://github.com/Altinn/app-localtest) -2. When you get to step 2 - add the pdf profile to your docker command - This ensures the new pdf service is created. - ```shell - docker compose --profile pdf --profile localtest up -d --build - ``` -3. Add `PdfGenerationSettings` to you _appsettings.Development.json_ file - ```json - "PdfGeneratorSettings": { - "ServiceEndpointUri": "http://local.altinn.cloud/pdfservice/pdf", - "AppPdfPageUriTemplate": "http://{hostName}/{appId}/#/instance/{instanceId}?pdf=1", - "WaitForSelector": "#readyForPrint" - } - ``` -4. Change the HostName under GeneralSettings in _appsettings.json_ - ```json - "GeneralSettings": { - "HostName": "local.altinn.cloud" - } - ``` - This used to say `altinn3local.no`, but should be the same as the url used to access localtest environment. This could also be added in the _appsettings.Development.json_ instead of _appsettings.json_ as it is a dev setting. -5. Enable the new PDF Service - ```json - "FeatureManagement": { - "NewPdfGeneration": true - } - ``` - \ No newline at end of file diff --git a/content/app/guides/multi-app-solution/instructions/app-a/_index.en.md b/content/app/guides/multi-app-solution/instructions/app-a/_index.en.md index ed00b79fca6..0e78ae2cc1f 100644 --- a/content/app/guides/multi-app-solution/instructions/app-a/_index.en.md +++ b/content/app/guides/multi-app-solution/instructions/app-a/_index.en.md @@ -44,7 +44,7 @@ In order to add task types to extend the application process, we need to update need to take advantage of _exclusive gateways_. Read more about exclusive gateways [here](/app/development/configuration/process/exclusive-gateways). 2. The `policy.xml` file, where the authorization rules are defined, needs updates so read and write operations - can be done on the new task.

See [XACML policy](/authorization/guide/xacml) + can be done on the new task.

See [XACML policy](/authorization/guides/xacml) , [policy editor](/app/development/configuration/authorization) and [Guidelines for authorization rules](/app/development/configuration/authorization/guidelines_authorization) for details. Most apps allow this by default by the current template. diff --git a/content/app/guides/multi-app-solution/instructions/app-a/_index.nb.md b/content/app/guides/multi-app-solution/instructions/app-a/_index.nb.md index d3e11005adb..c2b2c45cd5c 100644 --- a/content/app/guides/multi-app-solution/instructions/app-a/_index.nb.md +++ b/content/app/guides/multi-app-solution/instructions/app-a/_index.nb.md @@ -47,7 +47,7 @@ For å legge til steg for å utvide applikasjonsprosessen, må vi oppdatere `pro må dra nytte av _exclusive gateways_. Les mer om exclusive gateways [her](/app/development/configuration/process/exclusive-gateways). 2. Filen `policy.xml`, der autorisasjonsreglene er definert, trenger oppdateringer slik at lese- og skriveoperasjoner - kan utføres på det nye steget.

Se [XACML-policy](/authorization/guide/xacml) + kan utføres på det nye steget.

Se [XACML-policy](/authorization/guides/xacml) , [policyredigerer](/app/development/configuration/authorization) og [Retningslinjer for autorisasjonsregler](/app/development/configuration/authorization/guidelines_authorization) for detaljer. De fleste apper tillater dette som standard med gjeldende mal. diff --git a/content/authentication/onboardingupdated2.drawio.svg b/content/authentication/onboardingupdated2.drawio.svg new file mode 100644 index 00000000000..9a68a127bf4 --- /dev/null +++ b/content/authentication/onboardingupdated2.drawio.svg @@ -0,0 +1,483 @@ + + + + + + + +
+
+
+ Systemleverandør +
+
+
+
+ + Systemleverandør + +
+
+ + + + + +
+
+
+ Maskinporten +
+
+
+
+ + Maskinporten + +
+
+ + + + +
+
+
+ Altinn +
+
+
+
+ + Altinn + +
+
+ + + + +
+
+
+ API Tilbyder +
+
+
+
+ + API Tilbyder + +
+
+ + + + + +
+
+
+ Hjelper +
+
+
+
+ + Hjelper + +
+
+ + + + + + + +
+
+
+ Start Onboarding +
+
+
+
+ + Start Onboarding + +
+
+ + + + + +
+
+
+ OnboardMe(clientInfo) +
+
+
+
+ + OnboardMe(clientInfo) + +
+
+ + + + + + +
+
+
+ System User Request Info (SystemVendor, RightsInfo, ++) +
+
+
+
+ + System User Request Info (SystemVendor, RightsInfo, ++) + +
+
+ + + + + +
+
+
+ Confirm Request +
+
+
+
+ + Confirm Request + +
+
+ + + + + +
+
+
+ Create SystemUser(systemTypeID, clientID, systemUserContext) +
+
+
+
+ + Create Sys... + +
+
+ + + + + +
+
+
+ Confirmation(Helper) +
+
+
+
+ + Confirmation(Helper) + +
+
+ + + + + +
+
+
+ RedirectToSystemVendorReturnUrl +
+
+
+
+ + RedirectToSystemVendorReturnUrl + +
+
+ + + + + +
+
+
+ CreateSystemUserRequest(clientId, systtemuserorgno, systemId, systemUserContext) +
+
+
+
+ + CreateSystemUserRequest(clientId, systtemuserorgno, systemId, systemUserContext) + +
+
+ + + + + +
+
+
+ SystemUserRequestID +
+
+
+
+ + SystemUserRequestID + +
+
+ + + + + +
+
+
+ RedirectSystemUserCreation(SystemUserRequestID) +
+
+
+
+ + RedirectSystemUserCreation(SystemUserRequestID) + +
+
+ + + + + +
+
+
+ ViewSystemUserRequest(SystemUserRequestID) +
+
+
+
+ + ViewSystemUserRequest(SystemUserRequestID) + +
+
+ + + + + +
+
+
+ GetSystemRequestinfo(systemUserRequestId) +
+
+
+
+ + GetSystemRequestinfo(systemUserRequestId) + +
+
+ + + + + +
+
+
+ SystemUserInfo(Status) +
+
+
+
+ + SystemUserInfo(Status) + +
+
+ + + + + +
+
+
+ JWT Grant(systemUserOrg, clientID +
+
+
+
+ + JWT Grant(systemUserOrg, clientID + +
+
+ + + + + +
+
+
+ Check(systemUserOrg, clientId) +
+
+
+
+ + Check(systemUserOrg, clientId) + +
+
+ + + + + + + +
+
+
+ Token (systemUserId++) +
+
+
+
+ + Token (systemUserId++) + +
+
+ + + + + +
+
+
+ CreateClient(PublicKey) +
+
+
+
+ + CreateClie... + +
+
+ + + + + +
+
+
+ ClientId +
+
+
+
+ + ClientId + +
+
+ + + + + +
+
+
+ JWTGrant(ClientId) +
+
+
+
+ + JWTGrant(ClientId) + +
+
+ + + + + +
+
+
+ Token +
+
+
+
+ + Token + +
+
+ + + + + +
+
+
+ Generate JWK +
+
+
+
+ + Generate J... + +
+
+
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file diff --git a/content/authorization/_index.md b/content/authorization/_index.md index fff51da1468..003eb6f2c35 100644 --- a/content/authorization/_index.md +++ b/content/authorization/_index.md @@ -9,35 +9,55 @@ aliases: - /technology/solutions/altinn-platform/authorization/ --- -The typical scenario is that some event will be triggered, or data will be read, updated, or created by a digital or analog service. A service owner owns this service and has defined some business rules for who is allowed to use the service. - -This service needs to control who can access and modify data. - -Altinn Authorization provides the capability to verify and enforce this. - -![User Scenario](userscenario.drawio.svg "User scenario") - -Users and organizations get rights to access a service from defined rules and policies. - -The below drawing show all aspects that control who and what rights a user or organization has. - -![Rules](rules.drawio.svg "Access control aspects") - -- Resources - describes the resource a rule applies to. It can be an app, a resource in the resource register, a specific task, or any other sub-resources to an app or resource in the rescource registry. -- Action - describes which action the rules apply to. This can be any action like read, write, sign, fire, Opendoor +++ -- Subject - describes who the rules apply to. It can be a role, access group, an organization number or a specific user, and many more -- Obligation - describes additional information like minimum authentication level. -- Condition - Describes additional conditions like the reportee needs to be registered in SRR/RRR for this resource/service. - -### Access control Altinn Apps - -Altinn Studio bases applications created in Altinn Studio on an application template setup with Altinn Authorization. This setup means these applications have preconfigured authorization settings that are out of the box. - -- Each App needs to define a policy determining who can access an application and what the user can do. -- Each API in the template is configured with a policy enforcement point that verifies that the API caller is authorized to perform operations on applications. For example, the API to read data is [configured to have "read" access](https://github.com/Altinn/app-lib-dotnet/blob/main/src/Altinn.App.Api/Controllers/DataController.cs#L252) while the API to save data for an application [requires "write" access](https://github.com/Altinn/app-lib-dotnet/blob/main/src/Altinn.App.Api/Controllers/DataController.cs#L309). -- The app template uses Altinn platform components like preconfigured storage that authorize access based on the defined policy. - -### Access control Altinn Resource Registry Resources - -Resources in the Altinn Resource registry are metadata pointing to a digital service implemented outside the Altinn Platform. The service owner defines the resource with attributes like name and description and creates a XACML policy for that resource. When users access the digital service, the Policy enforcement points out that the digital service calls Altinn Authorization to verify if the user is authorized to access it. - +
+
+
+

Find out more

+

Read more about Altinn Authorization

+
+ +
+ About Altinn Studio +
+
+
+ +
+
+
+

Get started

+

Create your first resource

+
+ +
+ Create your first resource +
+
+
+
+
    +
+
+
+
\ No newline at end of file diff --git a/content/authorization/_index.nb.md b/content/authorization/_index.nb.md index 8c8da9feb92..fd27b1a304f 100644 --- a/content/authorization/_index.nb.md +++ b/content/authorization/_index.nb.md @@ -9,22 +9,55 @@ aliases: - /technology/solutions/altinn-platform/authorization/ --- -Det typiske scenariet er at en hendelse vil bli utløst, eller data vil bli lest, oppdatert eller opprettet av en digital eller analog tjeneste. En tjenesteeier eier denne tjenesten og har definert noen forretningsregler for hvem som har lov til å bruke tjenesten. - -Denne tjenesten må kontrollere hvem som kan få tilgang til og endre data. - -Altinn Autorisasjon gir mulighet til å verifisere og håndheve dette. - -![Brukerscenario](userscenario.drawio.svg "Brukerscenario") - -Brukere og organisasjoner får rettigheter til å få tilgang til en tjeneste fra definerte regler og retningslinjer. - -Tegningen nedenfor viser alle aspekter som styrer hvem og hvilke rettigheter en bruker eller organisasjon har. - -![Regler](rules.drawio.svg "Aspekter for tilgangskontroll") - -- Ressurser - beskriver ressursen en regel gjelder for. Det kan være en app, en ressurs i ressursregisteret, en spesifikk oppgave eller andre underressurser til en app eller ressurs i ressursregisteret. -- Handling - beskriver hvilken handling reglene gjelder. Dette kan være hvilken som helst handling som lese, skrive, signere, bekrefte, åpne ++ -- Emne - beskriver hvem reglene gjelder for. Det kan være en rolle, tilgangsgruppe, et organisasjonsnummer eller en spesifikk bruker, og mange flere -- Obligasjon - beskriver tilleggsinformasjon som minimum autentiseringsnivå. -- Tilstand - Beskriver tilleggsforhold som at rapporteringsmottakeren må være registrert i SRR/RRR for denne ressursen/tjenesten. \ No newline at end of file +
+
+
+

Find out more

+

Read more about Altinn Authorization

+
+ +
+ About Altinn Studio +
+
+
+ +
+
+
+

Get started

+

Create your first resource

+
+ +
+ Create your first resource +
+
+
+
+
    +
+
+
+
\ No newline at end of file diff --git a/content/authorization/about/_index.md b/content/authorization/about/_index.md new file mode 100644 index 00000000000..da083689488 --- /dev/null +++ b/content/authorization/about/_index.md @@ -0,0 +1,43 @@ +--- +title: About Authorization +linktitle: About Authorization +description: The authorization components provide access management and control functionality for digital and analog services hosted in the Altinn Platform or other places. +tags: [architecture, solution] +toc: false +weight: 1 +aliases: + - /technology/solutions/altinn-platform/authorization/ +--- + +The typical scenario is that some event will be triggered, or data will be read, updated, or created by a digital or analog service. A service owner owns this service and has defined some business rules for who is allowed to use the service. + +This service needs to control who can access and modify data. + +Altinn Authorization provides the capability to verify and enforce this. + +![User Scenario](userscenario.drawio.svg "User scenario") + +Users and organizations get rights to access a service from defined rules and policies. + +The below drawing show all aspects that control who and what rights a user or organization has. + +![Rules](rules.drawio.svg "Access control aspects") + +- Resources - describes the resource a rule applies to. It can be an app, a resource in the resource register, a specific task, or any other sub-resources to an app or resource in the rescource registry. +- Action - describes which action the rules apply to. This can be any action like read, write, sign, fire, Opendoor +++ +- Subject - describes who the rules apply to. It can be a role, access group, an organization number or a specific user, and many more +- Obligation - describes additional information like minimum authentication level. +- Condition - Describes additional conditions like the reportee needs to be registered in SRR/RRR for this resource/service. + +### Access control Altinn Apps + +Altinn Studio bases applications created in Altinn Studio on an application template setup with Altinn Authorization. This setup means these applications have preconfigured authorization settings that are out of the box. + +- Each App needs to define a policy determining who can access an application and what the user can do. +- Each API in the template is configured with a policy enforcement point that verifies that the API caller is authorized to perform operations on applications. For example, the API to read data is [configured to have "read" access](https://github.com/Altinn/app-lib-dotnet/blob/main/src/Altinn.App.Api/Controllers/DataController.cs#L252) while the API to save data for an application [requires "write" access](https://github.com/Altinn/app-lib-dotnet/blob/main/src/Altinn.App.Api/Controllers/DataController.cs#L309). +- The app template uses Altinn platform components like preconfigured storage that authorize access based on the defined policy. + +### Access control Altinn Resource Registry Resources + +Resources in the Altinn Resource registry are metadata pointing to a digital service implemented outside the Altinn Platform. The service owner defines the resource with attributes like name and description and creates a XACML policy for that resource. When users access the digital service, the Policy enforcement points out that the digital service calls Altinn Authorization to verify if the user is authorized to access it. + diff --git a/content/authorization/about/_index.nb.md b/content/authorization/about/_index.nb.md new file mode 100644 index 00000000000..8c8da9feb92 --- /dev/null +++ b/content/authorization/about/_index.nb.md @@ -0,0 +1,30 @@ +--- +title: Autorisasjon +linktitle: Autorisasjon +description: Autorisasjonskomponentene gir tilgangsstyring og tilgangskontroll for digitale og analoge tjenester som kjører i Altinn-plattformen eller andre steder. +tags: [architecture, solution] +toc: false +weight: 1 +aliases: + - /technology/solutions/altinn-platform/authorization/ +--- + +Det typiske scenariet er at en hendelse vil bli utløst, eller data vil bli lest, oppdatert eller opprettet av en digital eller analog tjeneste. En tjenesteeier eier denne tjenesten og har definert noen forretningsregler for hvem som har lov til å bruke tjenesten. + +Denne tjenesten må kontrollere hvem som kan få tilgang til og endre data. + +Altinn Autorisasjon gir mulighet til å verifisere og håndheve dette. + +![Brukerscenario](userscenario.drawio.svg "Brukerscenario") + +Brukere og organisasjoner får rettigheter til å få tilgang til en tjeneste fra definerte regler og retningslinjer. + +Tegningen nedenfor viser alle aspekter som styrer hvem og hvilke rettigheter en bruker eller organisasjon har. + +![Regler](rules.drawio.svg "Aspekter for tilgangskontroll") + +- Ressurser - beskriver ressursen en regel gjelder for. Det kan være en app, en ressurs i ressursregisteret, en spesifikk oppgave eller andre underressurser til en app eller ressurs i ressursregisteret. +- Handling - beskriver hvilken handling reglene gjelder. Dette kan være hvilken som helst handling som lese, skrive, signere, bekrefte, åpne ++ +- Emne - beskriver hvem reglene gjelder for. Det kan være en rolle, tilgangsgruppe, et organisasjonsnummer eller en spesifikk bruker, og mange flere +- Obligasjon - beskriver tilleggsinformasjon som minimum autentiseringsnivå. +- Tilstand - Beskriver tilleggsforhold som at rapporteringsmottakeren må være registrert i SRR/RRR for denne ressursen/tjenesten. \ No newline at end of file diff --git a/content/authorization/rules.drawio.svg b/content/authorization/about/rules.drawio.svg similarity index 100% rename from content/authorization/rules.drawio.svg rename to content/authorization/about/rules.drawio.svg diff --git a/content/authorization/userscenario.drawio.svg b/content/authorization/about/userscenario.drawio.svg similarity index 100% rename from content/authorization/userscenario.drawio.svg rename to content/authorization/about/userscenario.drawio.svg diff --git a/content/authorization/authorization-1.drawio.svg b/content/authorization/authorization-1.drawio.svg new file mode 100644 index 00000000000..ce6755c3d48 --- /dev/null +++ b/content/authorization/authorization-1.drawio.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/content/authorization/getting-started/_index.md b/content/authorization/getting-started/_index.md new file mode 100644 index 00000000000..2618a4d2728 --- /dev/null +++ b/content/authorization/getting-started/_index.md @@ -0,0 +1,14 @@ +--- +title: Getting started with Altinn Authorization +linktitle: Getting started +description: Getting started +toc: false +weight: 3 +--- + + +## Resource Administration in Altinn Studio + +To enable resource administration in Altinn Studio, you and your organization must follow a few steps. + +[Read guide](resource-admin-studio) \ No newline at end of file diff --git a/content/authorization/getting-started/_index.nb.md b/content/authorization/getting-started/_index.nb.md new file mode 100644 index 00000000000..df0337534d2 --- /dev/null +++ b/content/authorization/getting-started/_index.nb.md @@ -0,0 +1,13 @@ +--- +title: Kom i gang med Altinn Autorisasjon +linktitle: Kom i gang +description: Her finner informasjon om hvordan komme i gang med Altinn autorisasjon +toc: false +weight: 3 +--- + +## Ressursadministrasjon i Altinn Studio + +For å aktivere ressursadministrasjon i Altinn Studio må du og din organisasjon følge noen få trinn. + +[Les guide](resource-admin-studio) \ No newline at end of file diff --git a/content/authorization/getting-started/resource-admin-studio/_index.md b/content/authorization/getting-started/resource-admin-studio/_index.md new file mode 100644 index 00000000000..e494a9dd95f --- /dev/null +++ b/content/authorization/getting-started/resource-admin-studio/_index.md @@ -0,0 +1,31 @@ +--- +title: Resource Administration in Altinn Studio +linktitle: Resource Administration +description: To enable resource administration in Altinn Studio, you and your organization must follow a few steps. +toc: false +weight: 3 +--- + +## Create User & Organization + +To access resource administration in Altinn Studio, you need to have a user account. + +See this [guide](../../../altinn-studio/getting-started/create-user/) + +## Create the Resource Admin Repository for the Organization + +To enable resource administration, your organization needs a specific repository named {org}-resources. This repository will serve as a centralized hub for managing your resources. For example, [skd-resources](https://altinn.studio/repos/skd/skd-resources) . + +You can create this repository from the organization page in the Gitea section of Altinn Studio. + +![Repo](repocreation.png) + +## Create Resource Administration Teams + +- Resources Group that can be assignet to {org}-resources +- Resources-Publish-PROD - Right to publish to production +- Resources-Publish-TT02: Team with rights to publish to TT02 + +Teams are created from the organization page in the Gitea section of Altinn Studio. + +![Teams](teamscreation_1.png) \ No newline at end of file diff --git a/content/authorization/getting-started/resource-admin-studio/_index.nb.md b/content/authorization/getting-started/resource-admin-studio/_index.nb.md new file mode 100644 index 00000000000..42cc8926b98 --- /dev/null +++ b/content/authorization/getting-started/resource-admin-studio/_index.nb.md @@ -0,0 +1,31 @@ +--- +title: Ressursadministrasjon i Altinn Studio +linktitle: Ressursadministrasjon +description: For å aktivere ressursadministrasjon i Altinn Studio må du og din organisasjon følge noen få trinn. +toc: usant +weight: 3 +--- + +## Opprett bruker og organisasjon + +For å få tilgang til ressursadministrasjon i Altinn Studio må du ha en brukerkonto. + +Se denne [veiledningen](../../../altinn-studio/getting-started/create-user/) + +## Opprett ressursadministrasjonsarkivet for organisasjonen + +For å aktivere ressursadministrasjon trenger organisasjonen din et spesifikt depot kalt {org}-ressurser. Dette depotet vil fungere som et sentralisert knutepunkt for å administrere ressursene dine. For eksempel [skd-resources](https://altinn.studio/repos/skd/skd-resources) . + +Du kan opprette dette depotet fra organisasjonssiden i Gitea-delen av Altinn Studio. + +![Repo](repocreation.png) + +## Opprett ressursadministrasjonsteam + +- Ressursgruppe som kan tilordnes til {org}-ressurser +- Ressurser-Publiser-PROD - Rett til å publisere til produksjon +- Ressurser-Publiser-TT02: Team med rettigheter til å publisere til TT02 + +Lag opprettes fra organisasjonssiden i Gitea-delen av Altinn Studio. + +![Teams](teamscreation_1.png) \ No newline at end of file diff --git a/content/authorization/getting-started/resource-admin-studio/repocreation.png b/content/authorization/getting-started/resource-admin-studio/repocreation.png new file mode 100644 index 00000000000..17bec1f14ed Binary files /dev/null and b/content/authorization/getting-started/resource-admin-studio/repocreation.png differ diff --git a/content/authorization/getting-started/resource-admin-studio/teamscreation_1.png b/content/authorization/getting-started/resource-admin-studio/teamscreation_1.png new file mode 100644 index 00000000000..1ec2187b384 Binary files /dev/null and b/content/authorization/getting-started/resource-admin-studio/teamscreation_1.png differ diff --git a/content/authorization/guide/_index.md b/content/authorization/guide/_index.md deleted file mode 100644 index 288dee5c753..00000000000 --- a/content/authorization/guide/_index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Guides -linktitle: Guides -description: Guides -tags: [architecture, solution] -toc: false -weight: 1 ---- \ No newline at end of file diff --git a/content/authorization/guides/_index.md b/content/authorization/guides/_index.md new file mode 100644 index 00000000000..e34881026fb --- /dev/null +++ b/content/authorization/guides/_index.md @@ -0,0 +1,7 @@ +--- +title: User Guides +linktitle: User Guides +description: User Guides +toc: false +weight: 4 +--- \ No newline at end of file diff --git a/content/authorization/guides/_index.nb.md b/content/authorization/guides/_index.nb.md new file mode 100644 index 00000000000..e34881026fb --- /dev/null +++ b/content/authorization/guides/_index.nb.md @@ -0,0 +1,7 @@ +--- +title: User Guides +linktitle: User Guides +description: User Guides +toc: false +weight: 4 +--- \ No newline at end of file diff --git a/content/authorization/guides/create-resource-resource-admin/_index.md b/content/authorization/guides/create-resource-resource-admin/_index.md new file mode 100644 index 00000000000..e457e3db24a --- /dev/null +++ b/content/authorization/guides/create-resource-resource-admin/_index.md @@ -0,0 +1,126 @@ +--- +title: Creating and publishing resources in altinn Studio +linktitle: Creating Resources +description: This explaines how +toc: false +weight: 1 +--- + + +In Altinn Studio Resource admin, you can create resources to use as a basis for access control for services outside of the Altinn Platform. + +## Prerequisites + +You need to have access to resource administration for your organization. See [Getting started guide](../../getting-started/resource-admin-studio) + +## Step 1 Create Resource + +Log in to Altinn Studio + +Create Resource + +The ID given for resource will be the one used in Altinn API for checking access + + +![Create Resource](create_resource_1.png) + + +### Resource Type + +For external resources, the type will be generic access resource. + +### Title + +The title will be shown in Access Management and in service catalogues like data.altinn.no + +You need to define the title in bokmål, nynorsk and english. + +![Create Resource](create_resource_3.png) + +### Description + +The description will be shown in Access Management and in service catalogues like data.altinn.no + +You need to define the description in bokmål, nynorsk and english. + +![Create Resource](create_resource_4.png) + + +### Delegation description + +If the resource should be able to be delegated as resource delegation you need to enable the delegation and set delegation description in bokmål, nynorsk and english. + +![Create Resource](create_resource_5.png) + +### Keywords + +Keywords can be set for help. Currently not used but might be used for different service catalogues later + +![Create Resource](create_resource_6.png) + +### Status + +The status of the service that the resource is pointing to + +![Create Resource](create_resource_7.png) + + +### User types + +Defines which types of user that can access. This settings does might be used for filtering at a later point. Currently +this is just information. + +![Create Resource](create_resource_8.png) + + +### Party tyoe + +Defines what type of party the service is targeting. Might be used for filtering in service catalogue in a later stage. + +![Create Resource](create_resource_9.png) + +### Contact information + +Contact information for the service. Might be presented in service cataloge on a later stage. + +![Create Resource](create_resource_10.png) + +## Create Policy + +When resource is created you need to define the policy. +The policy needs to contain a minimum of 1 rule. + +Each rule contains of resource, subject and action + +### Resource + +Define the resource for the rule +![Create Resource](create_resource_11.png) + + +### Action + +Define the action for the rule + +![Create Resource](create_resource_12.png) + +### Subject + +Define the subject for the role. You can choose amongst ER roles, Altinn Roles, and Access Packages(todo) + +![Create Resource](create_resource_13.png) + +## Publish + +When you have finished setting the resource settings and policy you can publish. +Before publish you need to set a new version ID and commit changes to the resource repository. + +![Create Resource](create_resource_14.png) + + +## Verify + +When published the resource is avaiable on the search API in Resource Registry. + +Example Resource from guide. [https://platform.tt02.altinn.no/resourceregistry/api/v1/resource/ekstern-tjeneste-portal](https://platform.tt02.altinn.no/resourceregistry/api/v1/resource/ekstern-tjeneste-portal) +Policy for Example resource from this guide [https://platform.tt02.altinn.no/resourceregistry/api/v1/resource/ekstern-tjeneste-portal/policy](https://platform.tt02.altinn.no/resourceregistry/api/v1/resource/ekstern-tjeneste-portal/policy) diff --git a/content/authorization/guides/create-resource-resource-admin/_index.nb.md b/content/authorization/guides/create-resource-resource-admin/_index.nb.md new file mode 100644 index 00000000000..4e6ab712fab --- /dev/null +++ b/content/authorization/guides/create-resource-resource-admin/_index.nb.md @@ -0,0 +1,125 @@ +--- +title: Opprette og publisere ressurser i altinn Studio +linktitle: Opprette ressurser +description: Denne guiden forklarer hvordan du kan opprette og publisere ressurser i fra Ressursadministrasjon i Altinn Studio +toc: false +weight: 1 +--- + +I Altinn Studio Resource admin kan du opprette ressurser som skal brukes som grunnlag for tilgangskontroll for tjenester utenfor Altinn-plattformen. + +## Forutsetninger + +Du må ha tilgang til ressursadministrasjon for organisasjonen din. Se [Kom i gang-veiledningen](../../getting-started/resource-admin-studio) + +## Trinn 1 Opprett ressurs + +Logg inn i Altinn Studio + +Opprett ressurs + +IDen som er gitt for ressursen vil være den som brukes i Altinn API for å sjekke tilgang + + +![Create Resource](create_resource_1.png) + + +### Ressurstype + +For eksterne ressurser vil typen være generisk tilgangsressurs. + +### Tittel + +Tittelen vil vises i Access Management og i tjenestekataloger som data.altinn.no + +Du må definere tittelen på bokmål, nynorsk og engelsk. + +![Create Resource](create_resource_3.png) + +### Beskrivelse + +Beskrivelsen vil vises i Access Management og i tjenestekataloger som data.altinn.no + +Du må definere beskrivelsen på bokmål, nynorsk og engelsk. + +![Create Resource](create_resource_4.png) + + +### Delegasjonsbeskrivelse + +Dersom ressursen skal kunne delegeres som ressursdelegering må du aktivere delegering og angi delegasjonsbeskrivelse på bokmål, nynorsk og engelsk. + +![Create Resource](create_resource_5.png) + +### Nøkkelord + +Nøkkelord kan angis for hjelp. Foreløpig ikke brukt, men kan brukes til forskjellige tjenestekataloger senere + +![Create Resource](create_resource_6.png) + +### Status + +Statusen til tjenesten som ressursen peker på + +![Create Resource](create_resource_7.png) + + +### Brukertyper + +Definerer hvilke typer brukere som har tilgang. Disse innstillingene kan brukes til filtrering på et senere tidspunkt. For tiden +dette er bare informasjon. + +![Create Resource](create_resource_8.png) + + +### Party tyoe + +Definerer hvilken type part tjenesten er målrettet mot. Kan brukes til filtrering i servicekatalog på et senere tidspunkt. + +![Create Resource](create_resource_9.png) + +### Kontaktinformasjon + +Kontaktinformasjon for tjenesten. Kan bli presentert i servicekatalog på et senere tidspunkt. + +![Create Resource](create_resource_10.png) + +## Opprett policy + +Når ressursen er opprettet, må du definere policyen. +Policyen må inneholde minst én regel. + +Hver regel inneholder ressurs, emne og handling + +### Ressurs + +Definer ressursen for regelen +![Create Resource](create_resource_11.png) + + +### Handling + +Definer handlingen for regelen + +![Create Resource](create_resource_12.png) + +### Emne + +Definer emnet for rollen. Du kan velge mellom ER-roller, Altinn-roller og tilgangspakker (todo) + +![Create Resource](create_resource_13.png) + +## Publisere + +Når du er ferdig med å angi ressursinnstillingene og policyen kan du publisere. +Før publisering må du angi en ny versjons-ID og foreta endringer i ressurslageret. + +![Create Resource](create_resource_14.png) + + +## Bekrefte + +Når den er publisert, er ressursen tilgjengelig på søke-APIet i ressursregisteret. + +Eksempel Ressurs fra guide. [https://platform.tt02.altinn.no/resourceregistry/api/v1/resource/ekstern-tjeneste-portal](https://platform.tt02.altinn.no/resourceregistry/api/v1/resource/ekstern- tjeneste-portal) +Retningslinjer for eksempelressurs fra denne veiledningen [https://platform.tt02.altinn.no/resourceregistry/api/v1/resource/ekstern-tjeneste-portal/policy](https://platform.tt02.altinn.no/resourceregistry /api/v1/resource/ekstern-tjeneste-portal/policy) \ No newline at end of file diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_1.png b/content/authorization/guides/create-resource-resource-admin/create_resource_1.png new file mode 100644 index 00000000000..e2e77bfeb18 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_1.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_10.png b/content/authorization/guides/create-resource-resource-admin/create_resource_10.png new file mode 100644 index 00000000000..e32b949d852 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_10.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_11.png b/content/authorization/guides/create-resource-resource-admin/create_resource_11.png new file mode 100644 index 00000000000..10d547dc552 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_11.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_12.png b/content/authorization/guides/create-resource-resource-admin/create_resource_12.png new file mode 100644 index 00000000000..43fb0accc07 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_12.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_13.png b/content/authorization/guides/create-resource-resource-admin/create_resource_13.png new file mode 100644 index 00000000000..3b93c1fc7f5 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_13.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_14.png b/content/authorization/guides/create-resource-resource-admin/create_resource_14.png new file mode 100644 index 00000000000..19c6a398d1c Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_14.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_2.png b/content/authorization/guides/create-resource-resource-admin/create_resource_2.png new file mode 100644 index 00000000000..a36ef0aec47 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_2.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_3.png b/content/authorization/guides/create-resource-resource-admin/create_resource_3.png new file mode 100644 index 00000000000..1b1be6c68d3 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_3.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_4.png b/content/authorization/guides/create-resource-resource-admin/create_resource_4.png new file mode 100644 index 00000000000..7aa7a12461a Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_4.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_5.png b/content/authorization/guides/create-resource-resource-admin/create_resource_5.png new file mode 100644 index 00000000000..6b239919528 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_5.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_6.png b/content/authorization/guides/create-resource-resource-admin/create_resource_6.png new file mode 100644 index 00000000000..9cc35bf90b0 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_6.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_7.png b/content/authorization/guides/create-resource-resource-admin/create_resource_7.png new file mode 100644 index 00000000000..7d29b539423 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_7.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_8.png b/content/authorization/guides/create-resource-resource-admin/create_resource_8.png new file mode 100644 index 00000000000..dc844a2afc3 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_8.png differ diff --git a/content/authorization/guides/create-resource-resource-admin/create_resource_9.png b/content/authorization/guides/create-resource-resource-admin/create_resource_9.png new file mode 100644 index 00000000000..d94e3fc2319 Binary files /dev/null and b/content/authorization/guides/create-resource-resource-admin/create_resource_9.png differ diff --git a/content/authorization/guides/integrating-link-service/_index.md b/content/authorization/guides/integrating-link-service/_index.md new file mode 100644 index 00000000000..c623af275cb --- /dev/null +++ b/content/authorization/guides/integrating-link-service/_index.md @@ -0,0 +1,101 @@ +--- +title: Setting up integration with Altinn Authorization from external services +linktitle: External authorization +description: This guide describes how to integrate with Altinn Authorization from an external service +toc: false +weight: 4 +--- + +## Setting up integration with the ID port + +In order to be able to authorize end users in a digital service, it is necessary to be able to authenticate the user. + +This is typically done using the ID port + + +## Access Altinn's API + +To access Altinn's API, the service owner needs the following + +- API Subscription for the Access Management products. +- Scope for sender list for service owner user "altinn:accessmanagement/authorizedparties.resourceowner" +- Scope for PDP "altinn:authorization/authorize" + +This can be ordered from Altinn services@altinn.no + +## Set up access management in your own application + +In the application that offers the service, the service owner must set up access management for when users access functionality +which requires authorization. At Altinn, we call such a code "Policy Enforcement Point" or PEP. + +The Policy Enforcement Point's task is to call the Policy Decision Point to get an answer as to whether the end user/system is authorized to perform the requested operation. + +## Integration with API for authorized parties (Issuers) + +In order to be able to present a list of transmitters that an end user can choose from, Altinn offers an API to be able to present this. + +![Authorized parties from vegvesen.no](authorizedparty.png "Authorized parties from Altinn presented at vegvesen.no") + +The API that Altinn offers is called AuthorizedParties. Documentation can be found [here](https://docs.altinn.studio/api/accessmanagement/resourceowneropenapi/#/Authorized%20Parties/post_resourceowner_authorizedparties) + +Input is personr to authenticated person in the following format + +```json +{ + "type": "urn:altinn:person:identifier-no", + "value": "01017012345" +} +``` + +## Integration with PDP + +A separate PDP API has been created that supports PEP making an authorization call based on the XACML Json Profile. + +The documentation can be found [here](https://docs.altinn.studio/api/authorization/spec/#/Decision/post_authorize) + +Below is an example of a call that authorizes **01017012345** for **read** on the resource **ttdintegrationtest1** for organization **312824450** + + +```json +{ + "Request": { + "ReturnPolicyIdList": true, + "AccessSubject": [ + { + "Attribute": [ + { + "AttributeId": "urn:altinn:person:identifier-no", + "Value": "01017012345" + } + ] + } + ], + "Action": [ + { + "Attribute": [ + { + "AttributeId": "urn:oasis:names:tc:xacml:1.0:action:action-id", + "Value": "read", + "DataType": "http://www.w3.org/2001/XMLSchema#string" + } + ] + } + ], + "Resource": [ + { + "Attribute": [ + { + "AttributeId": "urn:altinn:resource", + "Value": "ttdintegrationtest1" + }, + { + "AttributeId": "urn:altinn:organization:identifier-no", + "Value": "312824450" + } + ] + } + ] + } +} + +``` \ No newline at end of file diff --git a/content/authorization/guides/integrating-link-service/_index.nb.md b/content/authorization/guides/integrating-link-service/_index.nb.md new file mode 100644 index 00000000000..c7c91d0cd71 --- /dev/null +++ b/content/authorization/guides/integrating-link-service/_index.nb.md @@ -0,0 +1,104 @@ +--- +title: Sette opp integrasjon mot Altinn Autorisasjon fra eksterne tjenester +linktitle: Ekstern autorisasjon +description: Denne guiden beskriver hvordan man fra en ekstern tjeneste kan integrere seg mot Altinn Autorisasjon +toc: false +weight: 4 +--- + + +## Sette opp integrasjon med ID-porten + +For at man skal kunne autorisere sluttbrukere i en digital tjeneste er det nødvendig å kunne autentisere brukeren. + +Dette gjøres typisk ved hjelp av ID-porten + + +## Få tilgang til Altinns API + +For å få tilgang til Altinns API trenger tjenesteier følgende + +- API Subscription for produktene Access Management. +- Scope for avgiverliste for tjenesteeierbruker "altinn:accessmanagement/authorizedparties.resourceowner" +- Scope for PDP "altinn:authorization/authorize" + +Dette kan bestilles hos Altinn tjenester@altinn.no + +## Sette opp tilgangs håndtering i egen applikasjon + +I applikasjonen som tilbyr tjenesten må tjenesteeier sette opp tilgangshåndtering for når brukere aksesserer funksjonalitet +som krever autorisasjon. I Altinn kaller vi slik kode "Policy Enforcment Point" eller PEP. + +Policy Enforcement Point sin oppgave er å kalle Policy Decision Point for å få svar på om sluttbruker/system er autorisert for å utføre forespurt operasjon. + +## Integrasjon med API for autoriserte parter (Avgivere) + +For å kunne presentere en liste over avgivere som en sluttbruker kan velge mellom tilbyr Altinn et API for å kunne presentere dette. + +![Autoriserte parter fra vegvesen.no](authorizedparty.png "Autoriserter parter fra Altinn presentert på vegvesen.no") + +API som Altinn tilbyr heter AuthorizedParties. Dokumentasjon finnes [her](https://docs.altinn.studio/nb/api/accessmanagement/resourceowneropenapi/#/Authorized%20Parties/post_resourceowner_authorizedparties) + +Input er personr til autentisert person på følgende format + +```json +{ + "type": "urn:altinn:person:identifier-no", + "value": "01017012345" +} +``` + +## Integrasjon med PDP + +Det er laget et eget PDP API som støtter at PEP gjør et autorisasjonskall basert på XACML Json Profile. + +Dokumentasjonen finnes [her](https://docs.altinn.studio/nb/api/authorization/spec/#/Decision/post_authorize) + +Nedenfor vises eksempel på kall som autoriserer **01017012345** for **read** på ressursen **ttdintegrasjonstest1** for organisasjon **312824450** + + +```json +{ + "Request": { + "ReturnPolicyIdList": true, + "AccessSubject": [ + { + "Attribute": [ + { + "AttributeId": "urn:altinn:person:identifier-no", + "Value": "01017012345" + } + ] + } + ], + "Action": [ + { + "Attribute": [ + { + "AttributeId": "urn:oasis:names:tc:xacml:1.0:action:action-id", + "Value": "read", + "DataType": "http://www.w3.org/2001/XMLSchema#string" + } + ] + } + ], + "Resource": [ + { + "Attribute": [ + { + "AttributeId": "urn:altinn:resource", + "Value": "ttdintegrasjonstest1" + }, + { + "AttributeId": "urn:altinn:organization:identifier-no", + "Value": "312824450" + } + ] + } + ] + } +} + +``` + + diff --git a/content/authorization/guides/integrating-link-service/authorizedparty.png b/content/authorization/guides/integrating-link-service/authorizedparty.png new file mode 100644 index 00000000000..b06d328a8cb Binary files /dev/null and b/content/authorization/guides/integrating-link-service/authorizedparty.png differ diff --git a/content/authorization/guide/xacml/_index.md b/content/authorization/guides/xacml/_index.md similarity index 100% rename from content/authorization/guide/xacml/_index.md rename to content/authorization/guides/xacml/_index.md diff --git a/content/authorization/guide/xacml/policysample.xml b/content/authorization/guides/xacml/policysample.xml similarity index 100% rename from content/authorization/guide/xacml/policysample.xml rename to content/authorization/guides/xacml/policysample.xml diff --git a/content/authorization/migration/_index.md b/content/authorization/migration/_index.md index e90e4e0b95a..b3f4ba99d4a 100644 --- a/content/authorization/migration/_index.md +++ b/content/authorization/migration/_index.md @@ -3,7 +3,7 @@ title: Fremdriftsplaner for modernisering av Altinn Autorisasjon linktitle: Fremdriftsplan description: Her finner du informasjon om hvordan vi har tenkt å migrere Altinn Autorisasjon fra Altinn 2 til Altinn 3 plattformen tags: [architecture, plan, authorization] -weight: 1 +weight: 10 --- Innen juni 2025 så skal dagens Altinn løsning være modernisert og migrert til skyen. Det innebærer at mye av dagens løsning må utvikles på nytt. @@ -39,7 +39,7 @@ Den nye brukerflaten i Altinn Autorisasjon har som mål å tilby en tilrettelagt Dette skal også sikre at man ikke får tilgang til mer enn man strengt tatt trenger. En konsekvens av dette er at dagens [roller i Altinn 2.0](/app/development/configuration/authorization/guidelines_authorization/roles_and_rights/roles_altinn/altinn_roles_enterprices/) -skal fases ut og erstattes med nye [tilgangspakker i Altinn 3.0](../modules/accessgroups/type-accessgroups/) +skal fases ut og erstattes med nye [tilgangspakker i Altinn 3.0](../what-do-you-get/accessgroups/type-accessgroups/) #### Hva blir konsekvensen av at man innfører nye tilgangspakker? I forkant av lansering av nye tilgangspakker og i en overgangsfase vil det være nødvendig å angi både gamle Altinn 2.0 roller og nye 3.0 tilgangspakker som rollekrav knyttet til tjenesten. diff --git a/content/authorization/migration/api-migration/sbs-api/_index.md b/content/authorization/migration/api-migration/sbs-api/_index.md index 92779d8c464..61e8e0cdf56 100644 --- a/content/authorization/migration/api-migration/sbs-api/_index.md +++ b/content/authorization/migration/api-migration/sbs-api/_index.md @@ -63,7 +63,7 @@ Lenke til dokumentasjon av eksisterende tjeneste [MetadataAPI](https://altinn.github.io/docs/api/rest/metadata/) ### Migreringsstrategi Metadata apiet i Altinn 2 viser hvilke tjenester som er tilgjengelig i løsnignen og metadata om disse. -I Altinn 3 vil teneste-begrepet byttes ut med begrepet "ressurser" og ressursene vil finnes i et [ressursregister](/authorization/modules/resourceregistry/) +I Altinn 3 vil teneste-begrepet byttes ut med begrepet "ressurser" og ressursene vil finnes i et [ressursregister](/authorization/what-do-you-get/resourceregistry/) #### Hvilke konsekvenser har dette for konsumenter Dette API vil være tilgjenelig hele tiden, men etterhvert som tjenester flytter fra Altinn 2 til Altinn 3 så må man ta i bruk tilsvarende men nye API i Altinn 3 ### Tidsplan diff --git a/content/authorization/migration/informasjon-sent/letter-accessgroupes.md b/content/authorization/migration/informasjon-sent/letter-accessgroupes.md index faffb623291..876d06210a2 100644 --- a/content/authorization/migration/informasjon-sent/letter-accessgroupes.md +++ b/content/authorization/migration/informasjon-sent/letter-accessgroupes.md @@ -7,7 +7,7 @@ tags: [migration, plan, authorizaton] --- -Altinn skal erstatte rollene som gir tilgang til tjenester i Altinn 2 når vi flytter Altinn Autorisasjon til Altinn 3. I stedet for roller vil det i Altinn 3 være ulike tilgangspakker som består av tjenester som hører til et ansvarsområde. Tilgangspakkene vil fungere som maler for tilgangsstyrer i en virksomhet, som de kan bruke for å gi egne ansatte tilgang til et sett med tjenester som naturlig hører sammen. Informasjon om hva dette innebærer og hvilke tilgangspakker vi foreslår finner du [her:]( https://docs.altinn.studio/authorization/modules/accessgroups/type-accessgroups/) +Altinn skal erstatte rollene som gir tilgang til tjenester i Altinn 2 når vi flytter Altinn Autorisasjon til Altinn 3. I stedet for roller vil det i Altinn 3 være ulike tilgangspakker som består av tjenester som hører til et ansvarsområde. Tilgangspakkene vil fungere som maler for tilgangsstyrer i en virksomhet, som de kan bruke for å gi egne ansatte tilgang til et sett med tjenester som naturlig hører sammen. Informasjon om hva dette innebærer og hvilke tilgangspakker vi foreslår finner du [her:]( https://docs.altinn.studio/authorization/what-do-you-get/accessgroups/type-accessgroups/) Vi sender nå dette forslaget til nye maler på høring. Vi ønsker særlig tilbakemeldinger på diff --git a/content/authorization/migration/servicemigrationplan/_index.md b/content/authorization/migration/servicemigrationplan/_index.md index dde2c219e3d..f32dee84938 100644 --- a/content/authorization/migration/servicemigrationplan/_index.md +++ b/content/authorization/migration/servicemigrationplan/_index.md @@ -57,7 +57,7 @@ Det vil i en overgangsfase være mulig for sluttbrukersystem å benytte de gamle Beskrivelse av de nye APIene for sluttbrukersystem finnes i [swagger](https://app.swaggerhub.com/apis/jonkjetiloye/Accessmanagement/1.0.0#/). Denne er fortsatt under arbeid. ### Konsekvenser for Lokale roller i Altinn 2 -Lokale roller fungerer i dag kun for tjenester som finnes på Altinn 2 plattformen. Vi har undersøkt utbredelse og bruk av disse og ser at funksjonaliteten er tatt i bruk av svært få virksomheter. I tillegg tror vi behovet for lokale roller vil forsvinne når man innfører [nye tilgangspakker](/authorization/modules/accessgroups/type-accessgroups/) i Altinn 3. +Lokale roller fungerer i dag kun for tjenester som finnes på Altinn 2 plattformen. Vi har undersøkt utbredelse og bruk av disse og ser at funksjonaliteten er tatt i bruk av svært få virksomheter. I tillegg tror vi behovet for lokale roller vil forsvinne når man innfører [nye tilgangspakker](/authorization/what-do-you-get/accessgroups/type-accessgroups/) i Altinn 3. Det er derfor tatt en beslutning om at man ikke vil videreføre lokale roller i Altinn 3, men at vi inntill videre lar de lokale rollene som er opprettet og i bruk bestå. I praksis betyr dette at etterhvert som flere og flere tjenester migreres fra Altinn 2 til Altinn 3 så vil de lokale roller ha færre og færre tjenester de gjelder for. diff --git a/content/authorization/reference/_index.md b/content/authorization/reference/_index.md new file mode 100644 index 00000000000..39f420b7c31 --- /dev/null +++ b/content/authorization/reference/_index.md @@ -0,0 +1,11 @@ +--- +title: Reference +linktitle: Reference +description: Reference +toc: false +weight: 5 +aliases: +--- + + +[Architecture](architecture) \ No newline at end of file diff --git a/content/authorization/reference/_index.nb.md b/content/authorization/reference/_index.nb.md new file mode 100644 index 00000000000..9701f44ed19 --- /dev/null +++ b/content/authorization/reference/_index.nb.md @@ -0,0 +1,11 @@ +--- +title: Reference +linktitle: Reference +description: Reference +toc: false +weight: 5 +aliases: +--- + + +[Architecture](/authorization/reference/architecture/) \ No newline at end of file diff --git a/content/authorization/architecture/_index.md b/content/authorization/reference/architecture/_index.md similarity index 95% rename from content/authorization/architecture/_index.md rename to content/authorization/reference/architecture/_index.md index 949709895c9..4ae116cda87 100644 --- a/content/authorization/architecture/_index.md +++ b/content/authorization/reference/architecture/_index.md @@ -33,7 +33,7 @@ In Altinn Authorization, there are the following components that function as a P - Altinn Access Management for defining delegated rules - Altinn Resource Registry allows the administration of resource policies. -[Read more](../modules/accessmanagement/pap/) +[Read more](../../what-do-you-get/accessmanagement/pap/) ### PRP - Policy Retrieval Point @@ -42,7 +42,7 @@ The Policy Retrieval Point is responsible for finding the right policy. In Altinn, there are two sources of Policies. Altinn Access Management for delegated policies and Altinn Resource Registry -[Read more](../modules/resourceregistry/prp) +[Read more](../../what-do-you-get/resourceregistry/prp) ### Context Handler - In production diff --git a/content/authorization/architecture/accesscontrol/_index.md b/content/authorization/reference/architecture/accesscontrol/_index.md similarity index 100% rename from content/authorization/architecture/accesscontrol/_index.md rename to content/authorization/reference/architecture/accesscontrol/_index.md diff --git a/content/authorization/architecture/accesscontrol/accesscontrol.drawio.svg b/content/authorization/reference/architecture/accesscontrol/accesscontrol.drawio.svg similarity index 100% rename from content/authorization/architecture/accesscontrol/accesscontrol.drawio.svg rename to content/authorization/reference/architecture/accesscontrol/accesscontrol.drawio.svg diff --git a/content/authorization/architecture/accesscontrol/contexthandler/_index.md b/content/authorization/reference/architecture/accesscontrol/contexthandler/_index.md similarity index 97% rename from content/authorization/architecture/accesscontrol/contexthandler/_index.md rename to content/authorization/reference/architecture/accesscontrol/contexthandler/_index.md index c611db5cc2a..bea666cd588 100644 --- a/content/authorization/architecture/accesscontrol/contexthandler/_index.md +++ b/content/authorization/reference/architecture/accesscontrol/contexthandler/_index.md @@ -79,4 +79,4 @@ The authorization component request this information from PIP for roles and PIP ### Implementation details -See [construction components for context handler](../../../../../authorization/architecture/accesscontrol/#context-handler) for implementation details for the context handler. +See [construction components for context handler](../../../../../authorization/reference/architecture/accesscontrol/#context-handler) for implementation details for the context handler. diff --git a/content/authorization/architecture/accesscontrol/data_flow_authorization.svg b/content/authorization/reference/architecture/accesscontrol/data_flow_authorization.svg similarity index 100% rename from content/authorization/architecture/accesscontrol/data_flow_authorization.svg rename to content/authorization/reference/architecture/accesscontrol/data_flow_authorization.svg diff --git a/content/authorization/architecture/accesscontrol/externalpdpflow.drawio.svg b/content/authorization/reference/architecture/accesscontrol/externalpdpflow.drawio.svg similarity index 100% rename from content/authorization/architecture/accesscontrol/externalpdpflow.drawio.svg rename to content/authorization/reference/architecture/accesscontrol/externalpdpflow.drawio.svg diff --git a/content/authorization/architecture/accesscontrol/pep/_index.md b/content/authorization/reference/architecture/accesscontrol/pep/_index.md similarity index 100% rename from content/authorization/architecture/accesscontrol/pep/_index.md rename to content/authorization/reference/architecture/accesscontrol/pep/_index.md diff --git a/content/authorization/architecture/accesscontrol/roletypes.json b/content/authorization/reference/architecture/accesscontrol/roletypes.json similarity index 100% rename from content/authorization/architecture/accesscontrol/roletypes.json rename to content/authorization/reference/architecture/accesscontrol/roletypes.json diff --git a/content/authorization/architecture/accessmanagment/_index.md b/content/authorization/reference/architecture/accessmanagment/_index.md similarity index 99% rename from content/authorization/architecture/accessmanagment/_index.md rename to content/authorization/reference/architecture/accessmanagment/_index.md index 65dca0539d9..27d6dcb175f 100644 --- a/content/authorization/architecture/accessmanagment/_index.md +++ b/content/authorization/reference/architecture/accessmanagment/_index.md @@ -7,7 +7,7 @@ toc: false --- -See [solutions](/authorization/modules/accessmanagement/) for details about the functionality provided by this component. +See [solutions](/authorization/what-do-you-get/accessmanagement/) for details about the functionality provided by this component. ![Access Management](accessmanagement.drawio.svg "Construction Components Altinn Resource Registry") diff --git a/content/authorization/architecture/accessmanagment/accessmanagement-a2-rights-sync.drawio b/content/authorization/reference/architecture/accessmanagment/accessmanagement-a2-rights-sync.drawio similarity index 100% rename from content/authorization/architecture/accessmanagment/accessmanagement-a2-rights-sync.drawio rename to content/authorization/reference/architecture/accessmanagment/accessmanagement-a2-rights-sync.drawio diff --git a/content/authorization/architecture/accessmanagment/accessmanagement-a2-rights-sync.svg b/content/authorization/reference/architecture/accessmanagment/accessmanagement-a2-rights-sync.svg similarity index 100% rename from content/authorization/architecture/accessmanagment/accessmanagement-a2-rights-sync.svg rename to content/authorization/reference/architecture/accessmanagment/accessmanagement-a2-rights-sync.svg diff --git a/content/authorization/architecture/accessmanagment/accessmanagement.drawio.svg b/content/authorization/reference/architecture/accessmanagment/accessmanagement.drawio.svg similarity index 100% rename from content/authorization/architecture/accessmanagment/accessmanagement.drawio.svg rename to content/authorization/reference/architecture/accessmanagment/accessmanagement.drawio.svg diff --git a/content/authorization/architecture/accessmanagment/dbmodel.drawio.svg b/content/authorization/reference/architecture/accessmanagment/dbmodel.drawio.svg similarity index 100% rename from content/authorization/architecture/accessmanagment/dbmodel.drawio.svg rename to content/authorization/reference/architecture/accessmanagment/dbmodel.drawio.svg diff --git a/content/authorization/architecture/acessgroups/_index.md b/content/authorization/reference/architecture/acessgroups/_index.md similarity index 100% rename from content/authorization/architecture/acessgroups/_index.md rename to content/authorization/reference/architecture/acessgroups/_index.md diff --git a/content/authorization/architecture/acessgroups/accessgroup.drawio.svg b/content/authorization/reference/architecture/acessgroups/accessgroup.drawio.svg similarity index 100% rename from content/authorization/architecture/acessgroups/accessgroup.drawio.svg rename to content/authorization/reference/architecture/acessgroups/accessgroup.drawio.svg diff --git a/content/authorization/architecture/authorization.drawio.svg b/content/authorization/reference/architecture/authorization.drawio.svg similarity index 100% rename from content/authorization/architecture/authorization.drawio.svg rename to content/authorization/reference/architecture/authorization.drawio.svg diff --git a/content/authorization/architecture/authorizationbff.drawio.svg b/content/authorization/reference/architecture/authorizationbff.drawio.svg similarity index 100% rename from content/authorization/architecture/authorizationbff.drawio.svg rename to content/authorization/reference/architecture/authorizationbff.drawio.svg diff --git a/content/authorization/architecture/resourceregistry/_index.md b/content/authorization/reference/architecture/resourceregistry/_index.md similarity index 92% rename from content/authorization/architecture/resourceregistry/_index.md rename to content/authorization/reference/architecture/resourceregistry/_index.md index 2711a7b2a4f..ec68916e684 100644 --- a/content/authorization/architecture/resourceregistry/_index.md +++ b/content/authorization/reference/architecture/resourceregistry/_index.md @@ -7,7 +7,7 @@ toc: false --- -Also see [solution components](/authorization/modules/resourceregistry/) for details about functionality. +Also see [solution components](/authorization/what-do-you-get/resourceregistry/) for details about functionality. ![Resource Registry](resourceregistry.drawio.svg "Construction Components Altinn Resource Registry") diff --git a/content/authorization/architecture/resourceregistry/authorizaitonpolicy_sample1.json b/content/authorization/reference/architecture/resourceregistry/authorizaitonpolicy_sample1.json similarity index 100% rename from content/authorization/architecture/resourceregistry/authorizaitonpolicy_sample1.json rename to content/authorization/reference/architecture/resourceregistry/authorizaitonpolicy_sample1.json diff --git a/content/authorization/architecture/resourceregistry/authorizaitonpolicy_sample2.json b/content/authorization/reference/architecture/resourceregistry/authorizaitonpolicy_sample2.json similarity index 100% rename from content/authorization/architecture/resourceregistry/authorizaitonpolicy_sample2.json rename to content/authorization/reference/architecture/resourceregistry/authorizaitonpolicy_sample2.json diff --git a/content/authorization/architecture/resourceregistry/authorizaitonpolicy_sample2b.json b/content/authorization/reference/architecture/resourceregistry/authorizaitonpolicy_sample2b.json similarity index 100% rename from content/authorization/architecture/resourceregistry/authorizaitonpolicy_sample2b.json rename to content/authorization/reference/architecture/resourceregistry/authorizaitonpolicy_sample2b.json diff --git a/content/authorization/architecture/resourceregistry/migration_flow.drawio.svg b/content/authorization/reference/architecture/resourceregistry/migration_flow.drawio.svg similarity index 100% rename from content/authorization/architecture/resourceregistry/migration_flow.drawio.svg rename to content/authorization/reference/architecture/resourceregistry/migration_flow.drawio.svg diff --git a/content/authorization/architecture/resourceregistry/resourceregistry.drawio.svg b/content/authorization/reference/architecture/resourceregistry/resourceregistry.drawio.svg similarity index 100% rename from content/authorization/architecture/resourceregistry/resourceregistry.drawio.svg rename to content/authorization/reference/architecture/resourceregistry/resourceregistry.drawio.svg diff --git a/content/authorization/architecture/simplifiedconcept.drawio.svg b/content/authorization/reference/architecture/simplifiedconcept.drawio.svg similarity index 100% rename from content/authorization/architecture/simplifiedconcept.drawio.svg rename to content/authorization/reference/architecture/simplifiedconcept.drawio.svg diff --git a/content/authorization/modules/_index.md b/content/authorization/what-do-you-get/_index.md similarity index 96% rename from content/authorization/modules/_index.md rename to content/authorization/what-do-you-get/_index.md index f1b77ffb7aa..0395ab056ad 100644 --- a/content/authorization/modules/_index.md +++ b/content/authorization/what-do-you-get/_index.md @@ -1,10 +1,10 @@ --- -title: Components & Modules -linktitle: Components & modules +title: What do you get? +linktitle: What do you get? description: The authorization components provide access management and control functionality for digital and analog services hosted in the Altinn Platform or other places. tags: [architecture, solution] toc: false -weight: 1 +weight: 2 --- In 2022-2026, Altinn will modernize its authorization architecture and components. Therefore, the below description is a mix of as-is and to-be. diff --git a/content/authorization/modules/_index.nb.md b/content/authorization/what-do-you-get/_index.nb.md similarity index 96% rename from content/authorization/modules/_index.nb.md rename to content/authorization/what-do-you-get/_index.nb.md index f501155a9f6..cfad80efebe 100644 --- a/content/authorization/modules/_index.nb.md +++ b/content/authorization/what-do-you-get/_index.nb.md @@ -1,10 +1,10 @@ --- -title: Komponenter og moduler -linktitle: Komponenter og moduler +title: Hva får du? +linktitle: Hva får du? description: Autorisasjonskomponentene gir tilgangsstyring og kontrollfunksjonalitet for digitale og analoge tjenester som vert i Altinn-plattformen eller andre steder. tags: [architecture, solution] toc: false -weight: 1 +weight: 2 --- Altinn skal i 2022-2026 modernisere sin autorisasjonsarkitektur og komponenter. Derfor er beskrivelsen nedenfor en blanding av som den er og skal være. diff --git a/content/authorization/modules/accessgroups/_index.md b/content/authorization/what-do-you-get/accessgroups/_index.md similarity index 100% rename from content/authorization/modules/accessgroups/_index.md rename to content/authorization/what-do-you-get/accessgroups/_index.md diff --git a/content/authorization/modules/accessgroups/dbmodel.drawio.svg b/content/authorization/what-do-you-get/accessgroups/dbmodel.drawio.svg similarity index 100% rename from content/authorization/modules/accessgroups/dbmodel.drawio.svg rename to content/authorization/what-do-you-get/accessgroups/dbmodel.drawio.svg diff --git a/content/authorization/modules/accessgroups/hierchy.drawio.svg b/content/authorization/what-do-you-get/accessgroups/hierchy.drawio.svg similarity index 100% rename from content/authorization/modules/accessgroups/hierchy.drawio.svg rename to content/authorization/what-do-you-get/accessgroups/hierchy.drawio.svg diff --git a/content/authorization/modules/accessgroups/register_ER/_index.md b/content/authorization/what-do-you-get/accessgroups/register_ER/_index.md similarity index 99% rename from content/authorization/modules/accessgroups/register_ER/_index.md rename to content/authorization/what-do-you-get/accessgroups/register_ER/_index.md index 4021848a426..47333822edc 100644 --- a/content/authorization/modules/accessgroups/register_ER/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/register_ER/_index.md @@ -7,7 +7,7 @@ toc: true weight: 200 --- -*Innhold på siden er under arbeid. Innholdet vil ikke være gjeldende før nye [tilgangspakker](/authorization/modules/accessgroups/type-accessgroups/) trer i kraft. Dette må derfor ikke ansees som en fasit pr nå* +*Innhold på siden er under arbeid. Innholdet vil ikke være gjeldende før nye [tilgangspakker](/authorization/what-do-you-get/accessgroups/type-accessgroups/) trer i kraft. Dette må derfor ikke ansees som en fasit pr nå* ## Enhetsregisteret som fullmaktskilde Alle virksomheter i Norge registeres i [Enhetsregisteret](https://www.brreg.no/om-oss/registrene-vare/om-enhetsregisteret/) og får et organisasjonsnummer som de identifiseres ved. diff --git a/content/authorization/modules/accessgroups/register_ER/knytning_org/_index.md b/content/authorization/what-do-you-get/accessgroups/register_ER/knytning_org/_index.md similarity index 94% rename from content/authorization/modules/accessgroups/register_ER/knytning_org/_index.md rename to content/authorization/what-do-you-get/accessgroups/register_ER/knytning_org/_index.md index baeac5ed1f7..5298d5c1c01 100644 --- a/content/authorization/modules/accessgroups/register_ER/knytning_org/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/register_ER/knytning_org/_index.md @@ -6,7 +6,7 @@ tags: [architecture, security, authorization, ] toc: true weight: 1 --- -*Innhold på siden er under arbeid. Innholdet vil ikke være gjeldende før nye [tilgangspakker](/authorization/modules/accessgroups/type-accessgroups/) trer i kraft. Dette må derfor ikke ansees som en fasit pr nå* +*Innhold på siden er under arbeid. Innholdet vil ikke være gjeldende før nye [tilgangspakker](/authorization/what-do-you-get/accessgroups/type-accessgroups/) trer i kraft. Dette må derfor ikke ansees som en fasit pr nå* I mange tilfeller er det mulig å registrere andre organisasjoner i en eller flere roller på virksomeheten. @@ -14,7 +14,7 @@ Altinn vil i mange tilfeller da sørge for en knytning mellom disse virksomheten Vi kaller dette nøsting av fullmakter. ## Hvem får fullmakt på vegne av tilknyttet virksomhet -Det er tilknyttet virksomhet og personer reigstrert med nøkkelroller i denne som får fullmakter på vegne av den aktuelle virksomheten. I tabeller på [denne siden](/authorization/modules/accessgroups/register_er/) finner du oversikt over hvilke nøkkelroller som finnes på ulike organisasjonsformer. +Det er tilknyttet virksomhet og personer reigstrert med nøkkelroller i denne som får fullmakter på vegne av den aktuelle virksomheten. I tabeller på [denne siden](/authorization/what-do-you-get/accessgroups/register_er/) finner du oversikt over hvilke nøkkelroller som finnes på ulike organisasjonsformer. Eksempel 1 på hvordan det fungerer: diff --git a/content/authorization/modules/accessgroups/type-accessgroups/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/_index.md similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/_index.md diff --git a/content/authorization/modules/accessgroups/type-accessgroups/gui-bruk-av-maler.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/gui-bruk-av-maler.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/gui-bruk-av-maler.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/gui-bruk-av-maler.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/hierarki-tilgangsgrupper.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/hierarki-tilgangsgrupper.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/hierarki-tilgangsgrupper.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/hierarki-tilgangsgrupper.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/tilgangsgrupper-innbyggere.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/tilgangsgrupper-innbyggere.md similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/tilgangsgrupper-innbyggere.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/tilgangsgrupper-innbyggere.md diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-1/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/_index.md similarity index 83% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-1/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/_index.md index 7ceff1c0443..4a91496f09a 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-1/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/_index.md @@ -65,29 +65,29 @@ Tilbakemelding kan du sende på e-post til servicedesk@altinn.no innen 1.8 2023. # Forslag til tilgangspakker på nivå 1: ## tilgangspakker relevant for mange/alle virksomheter -1. [Skatt, avgift, regnskap og toll](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-skatt-avgiff-regnskap-og-toll) -2. [Personale](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-personale) -3. [Miljø, ulykke og sikkerhet](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-miljø-ulykke-og-sikkerhet) -4. [Grunnlag for virksomheten](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-grunnlag-for-virksomheten) -5. [Integrasjoner og API-er](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-integrasjoner-og-api-er) -6. [Administrere tilganger](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-administrere-tilganger) +1. [Skatt, avgift, regnskap og toll](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-skatt-avgiff-regnskap-og-toll) +2. [Personale](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-personale) +3. [Miljø, ulykke og sikkerhet](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-miljø-ulykke-og-sikkerhet) +4. [Grunnlag for virksomheten](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-grunnlag-for-virksomheten) +5. [Integrasjoner og API-er](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-integrasjoner-og-api-er) +6. [Administrere tilganger](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-administrere-tilganger) ## Bransjespesifikke tilgangspakker -7. [Jordbruk, skogbruk, jakt, fiske og akvakultur](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-jordbruk-skogbruk-jakt-fiske-og-akvakultur) -8. [Bygg, anlegg og eiendom](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-bygg-anlegg-og-eiendom) -9. [Transport og lagring](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-transport-og-lagring) -10. [Helse, pleie, omsorg og vern](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-helse-pleie-omsorg-og-vern) -11. [Oppvekst og utdanning](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-oppvekst-og-utdanning) -12. [Energi, vann, avløp og avfall](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-energi-vann-avløp-og-avfall) -13. [Industrier](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå1-industrier) -14. [Kultur og frivillighet](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-kultur-og-frivillighet) -15. [Handel, overnatting og servering](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå1-handel-overnatting-og-servering) -16. [Andre tjenesteytende næringer](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#nivå-1-andre-tjenesteytende-næringer) +7. [Jordbruk, skogbruk, jakt, fiske og akvakultur](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-jordbruk-skogbruk-jakt-fiske-og-akvakultur) +8. [Bygg, anlegg og eiendom](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-bygg-anlegg-og-eiendom) +9. [Transport og lagring](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-transport-og-lagring) +10. [Helse, pleie, omsorg og vern](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-helse-pleie-omsorg-og-vern) +11. [Oppvekst og utdanning](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-oppvekst-og-utdanning) +12. [Energi, vann, avløp og avfall](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-energi-vann-avløp-og-avfall) +13. [Industrier](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå1-industrier) +14. [Kultur og frivillighet](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-kultur-og-frivillighet) +15. [Handel, overnatting og servering](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå1-handel-overnatting-og-servering) +16. [Andre tjenesteytende næringer](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#nivå-1-andre-tjenesteytende-næringer) ## Andre spesialiserte tilgangspakker -17. [tilgangspakker for regnskapsførere](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#tilgangspakker-for-regnskapsførere) -18. [tilgangspakker for revisor](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#tilgangspakker-for-revisor) -19. [tilgangspakker for konkursbo](/authorization/modules/accessgroups/type-accessgroups/versjon-1/#tilgangspakker-for-konkursbo) +17. [tilgangspakker for regnskapsførere](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#tilgangspakker-for-regnskapsførere) +18. [tilgangspakker for revisor](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#tilgangspakker-for-revisor) +19. [tilgangspakker for konkursbo](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/#tilgangspakker-for-konkursbo) ## Nivå 1: Skatt, avgiff, regnskap og toll Tilgangspakken er nyttig for alle virksomheter som er skatte- og regnskapspliktige. diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-1/gui-bruk-av-maler.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/gui-bruk-av-maler.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-1/gui-bruk-av-maler.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/gui-bruk-av-maler.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-1/hierarki-tilgangsgrupper.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/hierarki-tilgangsgrupper.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-1/hierarki-tilgangsgrupper.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-1/hierarki-tilgangsgrupper.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/_index.md similarity index 70% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/_index.md index f917fca70fd..3e3556f1514 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/_index.md @@ -83,29 +83,29 @@ Tilbakemelding kan du sende på e-post til servicedesk@altinn.no innen 10.11.202 (klikk på lenken for å se nedover i hierarkiet) ### tilgangspakker relevant for mange/alle virksomheter -1. [Skatt, avgift, regnskap og toll](/authorization/modules/accessgroups/type-accessgroups/versjon-2/skatt/) -2. [Personale](/authorization/modules/accessgroups/type-accessgroups/versjon-2/personale/) -3. [Miljø, ulykke og sikkerhet](/authorization/modules/accessgroups/type-accessgroups/versjon-2/miljo/) -4. [Post/arkiv](/authorization/modules/accessgroups/type-accessgroups/versjon-2/post/) -5. [Forhold ved virksomheten](/authorization/modules/accessgroups/type-accessgroups/versjon-2/forhold/) -6. [Integrasjoner og API-er](/authorization/modules/accessgroups/type-accessgroups/versjon-2/integrasjon/) -7. [Administrere tilganger](/authorization/modules/accessgroups/type-accessgroups/versjon-2/tilgang/) +1. [Skatt, avgift, regnskap og toll](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/skatt/) +2. [Personale](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/personale/) +3. [Miljø, ulykke og sikkerhet](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/miljo/) +4. [Post/arkiv](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/post/) +5. [Forhold ved virksomheten](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/forhold/) +6. [Integrasjoner og API-er](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/integrasjon/) +7. [Administrere tilganger](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tilgang/) ### Bransjespesifikke tilgangspakker -7. [Jordbruk, skogbruk, jakt, fiske og akvakultur](/authorization/modules/accessgroups/type-accessgroups/versjon-2/jordbruk/) -8. [Bygg, anlegg og eiendom](/authorization/modules/accessgroups/type-accessgroups/versjon-2/bygg/) -9. [Transport og lagring](/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/) -10. [Helse, pleie, omsorg og vern](/authorization/modules/accessgroups/type-accessgroups/versjon-2/helse/) -11. [Oppvekst og utdanning](/authorization/modules/accessgroups/type-accessgroups/versjon-2/oppvekst/) -12. [Energi, vann, avløp og avfall](/authorization/modules/accessgroups/type-accessgroups/versjon-2/energi/) -13. [Industrier](/authorization/modules/accessgroups/type-accessgroups/versjon-2/industrier/) -14. [Kultur og frivillighet](/authorization/modules/accessgroups/type-accessgroups/versjon-2/kultur/) -15. [Handel, overnatting og servering](/authorization/modules/accessgroups/type-accessgroups/versjon-2/handel/) -16. [Andre tjenesteytende næringer](/authorization/modules/accessgroups/type-accessgroups/versjon-2/tjenesteytende/) +7. [Jordbruk, skogbruk, jakt, fiske og akvakultur](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/jordbruk/) +8. [Bygg, anlegg og eiendom](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/bygg/) +9. [Transport og lagring](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/) +10. [Helse, pleie, omsorg og vern](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/helse/) +11. [Oppvekst og utdanning](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/oppvekst/) +12. [Energi, vann, avløp og avfall](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/energi/) +13. [Industrier](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/industrier/) +14. [Kultur og frivillighet](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/kultur/) +15. [Handel, overnatting og servering](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/handel/) +16. [Andre tjenesteytende næringer](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tjenesteytende/) ### Andre spesialiserte tilgangspakker -17. [tilgangspakker for regnskapsførere](/authorization/modules/accessgroups/type-accessgroups/versjon-2/regnskapsførere/) -18. [tilgangspakker for revisor](/authorization/modules/accessgroups/type-accessgroups/versjon-2/revisor/) -19. [tilgangspakker for konkursbo](/authorization/modules/accessgroups/type-accessgroups/versjon-2/konkursbo/) +17. [tilgangspakker for regnskapsførere](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/regnskapsførere/) +18. [tilgangspakker for revisor](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/revisor/) +19. [tilgangspakker for konkursbo](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/konkursbo/) *Siden er under arbeid* diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/bygg/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/bygg/_index.md similarity index 93% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/bygg/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/bygg/_index.md index b552382ba61..21ce897572e 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/bygg/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/bygg/_index.md @@ -4,7 +4,7 @@ linktitle: Bygg, anlegg, eiendom description: Denne tilgangspakken er relevant for for tjenester rettet mot virksomheter med aktivitet innen bygg, anlegg og eiendom weight: 113 --- -Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](http://localhost:1313/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ## tilgangspakke @@ -22,7 +22,7 @@ Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgr ## Egenskaper ved tilgangspakkene -|Navn tilgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tilgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Bygg, anlegg og eiendom| ja|nei|| |Plan og byggesaker|ja|nei|| @@ -37,4 +37,4 @@ Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgr {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Bygg, anlegg og eiendom" {{% /notice %}} -Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](http://localhost:1313/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/bygg/bae.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/bygg/bae.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/bygg/bae.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/bygg/bae.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/energi/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/energi/_index.md similarity index 89% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/energi/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/energi/_index.md index bb154297459..7f27ed7dba2 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/energi/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/energi/_index.md @@ -4,7 +4,7 @@ linktitle: Energi, vann, avløp, avfall description: Denne tilgangspakken er relevant for alle virksomheter weight: 117 --- -Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](http://localhost:1313/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) @@ -20,7 +20,7 @@ Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgr ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Energi, vann, avløp og avfall| ja|nei|| |Elektrisitet: produsere, overføre og distribuere|ja|ja|DAGL, STYR,INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -34,4 +34,4 @@ Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgr {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Energi, vann, avløp og avfall" {{% /notice %}} -Tilbake til [hovedoversikt](http://localhost:1313/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](http://localhost:1313/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/energi/evaa.png b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/energi/evaa.png similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/energi/evaa.png rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/energi/evaa.png diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/forhold/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/forhold/_index.md similarity index 91% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/forhold/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/forhold/_index.md index 17d5e0f727b..c31cbf0b030 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/forhold/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/forhold/_index.md @@ -4,7 +4,7 @@ linktitle: Forhold virksomheten description: Denne tilgangspakken er relevant for alle virksomheter weight: 109 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Forhold ved virksomheten](gfv.jpg "Forhold ved virksomheten") - **Forhold ved virksomheten:** Denne fullmakten gir tilgang til alle tjenester som er relatert til å etablere og drive en virksomhet. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. @@ -21,7 +21,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Forhold ved virksomheten| ja|nei|| |Starte, endre og avvikle virksomhet|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -38,4 +38,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Forhold ved virksomheten" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/forhold/gfv.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/forhold/gfv.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/forhold/gfv.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/forhold/gfv.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/gui-bruk-av-maler.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/gui-bruk-av-maler.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/gui-bruk-av-maler.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/gui-bruk-av-maler.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/handel/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/handel/_index.md similarity index 76% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/handel/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/handel/_index.md index 47e2cd5f1db..64fb5863e82 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/handel/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/handel/_index.md @@ -4,7 +4,7 @@ linktitle: Handel, overnatting description: Denne tilgangspakken er relevant for alle virksomheter weight: 120 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Handel, overnatting og servering](hos.jpg "Handel, overnatting og servering") @@ -14,7 +14,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Servering:** Denne fullmakten gir tilgang til alle tjenester knyttet til serveringsvirksomhet ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Handel, overnatting og servering| ja|nei|| |Varehandel|ja|ja|DAGL, STYR,INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -24,4 +24,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Handel, overnatting og servering" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/handel/hos.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/handel/hos.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/handel/hos.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/handel/hos.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/helse/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/helse/_index.md similarity index 89% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/helse/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/helse/_index.md index 9951b7ee029..d93d36c1ace 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/helse/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/helse/_index.md @@ -4,7 +4,7 @@ linktitle: Helse, pleie, omsorg description: Denne tilgangspakken er relevant for alle tjenester rettet mot virksomheter med aktivitet innen Helse, pleie, omsorg og vern weight: 115 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ## Tillgangspakke ![Helse, pleie, omsorg og vern](hpom.jpg "Helse, pleie, omsorg og vern") @@ -18,7 +18,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Helse, pleie, omsorg og vern| ja|nei|| |Kommuneoverlege|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -29,4 +29,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Helse, pleie, omsorg og vern" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/helse/hpom.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/helse/hpom.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/helse/hpom.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/helse/hpom.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/hierarki-tilgangsgrupper.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/hierarki-tilgangsgrupper.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/hierarki-tilgangsgrupper.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/hierarki-tilgangsgrupper.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/industrier/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/industrier/_index.md similarity index 90% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/industrier/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/industrier/_index.md index 5c91a65a3ac..e9de08522aa 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/industrier/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/industrier/_index.md @@ -4,7 +4,7 @@ linktitle: Industrier description: Denne tilgangspakken er relevant for alle virksomheter weight: 118 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Industrier](ind.jpg "Industrier") @@ -24,7 +24,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Industrier| ja|nei|| |Næringsmidler, drikkevarer og tobakk|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -43,4 +43,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Industrier" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/industrier/ind.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/industrier/ind.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/industrier/ind.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/industrier/ind.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/integrasjon/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/integrasjon/_index.md similarity index 86% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/integrasjon/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/integrasjon/_index.md index aadfbe1a97a..a90db478e69 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/integrasjon/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/integrasjon/_index.md @@ -4,7 +4,7 @@ linktitle: Integrasjoner description: Denne tilgangspakken er relevant for alle virksomheter som har dataintegrasjoner mot og benytter API weight: 110 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Integrasjoner og API-er](iapi.jpg "Integrasjoner og API-er") @@ -15,7 +15,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Integrasjoner og API-er| ja|nei|| |Programmeringsgrensesnitt (API)|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -25,4 +25,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Integrasjoner og API-er" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/integrasjon/iapi.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/integrasjon/iapi.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/integrasjon/iapi.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/integrasjon/iapi.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/jordbruk/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/jordbruk/_index.md similarity index 82% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/jordbruk/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/jordbruk/_index.md index 6b2d0e4359a..b170f52ba78 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/jordbruk/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/jordbruk/_index.md @@ -4,7 +4,7 @@ linktitle: Jordbruk, hav description: Denne tilgangspakken er relevant for tjenester rettet mot virksomheter med aktivitet innen jordbruk, skogbruk, jakt, fiske og akvakultur weight: 112 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Jordbruk, skogbruk, jakt, fiske og akvakultur](jsjfa.jpg "Jordbruk, skogbruk, jakt, fiske og akvakultur") @@ -17,7 +17,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Jordbruk, skogbruk, jakt, fiske og akvakultur| ja|nei|| |Planteproduksjon og dyrehold|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -29,4 +29,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Jordbruk, skogbruk, jakt, fiske og akvakultur" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/jordbruk/jsjfa.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/jordbruk/jsjfa.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/jordbruk/jsjfa.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/jordbruk/jsjfa.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/konkursbo/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/konkursbo/_index.md similarity index 60% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/konkursbo/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/konkursbo/_index.md index 0bfe6ea7713..63ad6e7306b 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/konkursbo/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/konkursbo/_index.md @@ -4,7 +4,7 @@ linktitle: Konkursbo description: Denne tilgangspakken er relevant for alle virksomheter weight: 124 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Konkursbo](konk.jpg "Konkursbo") @@ -14,11 +14,11 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Konkursbo skrivetilgang:** (mangler) ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Fullmakter for konkursbo|nei|nei|| |Konkursbo tilgangsstyring|ja|ja|PRIV| |Konkursbo lesetilgang|ja|ja|BOBE| |Konkursbo skrivetilgang|ja|ja|BOBE| -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/konkursbo/konk.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/konkursbo/konk.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/konkursbo/konk.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/konkursbo/konk.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/kultur/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/kultur/_index.md similarity index 85% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/kultur/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/kultur/_index.md index 3b9e6a0c602..8d95c34a467 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/kultur/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/kultur/_index.md @@ -4,7 +4,7 @@ linktitle: Kultur, frivillighet description: Denne tilgangspakken er relevant for alle virksomheter weight: 119 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Kultur og frivillighet](kf.jpg "Kultur og frivillighet") @@ -18,7 +18,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Kultur og frivillighet| ja|nei|| |Kunst og underholdning|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -31,4 +31,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Kultur og frivillighet" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/kultur/kf.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/kultur/kf.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/kultur/kf.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/kultur/kf.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/miljo/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/miljo/_index.md similarity index 86% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/miljo/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/miljo/_index.md index 72f0e2f5d39..673092e608b 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/miljo/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/miljo/_index.md @@ -4,7 +4,7 @@ linktitle: Miljø, sikkerhet description: Denne tilgangspakken er relevant for alle virksomheter som skal utføre tjenester relatert til mlijø, ulykke og sikkerhet weight: 107 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Miljø, ulykke og sikkerhet](mus.jpg "Miljø, ulykke og sikkerhet") - **Miljø, ulykke og sikkerhet:** Denne fullmakten gir tilgang til alle tjenester som angår miljø, klima, renovasjon samt helse, miljø ogsikkerehet. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. @@ -16,7 +16,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Miljø, ulykke og sikkerhet| ja|nei|| |Miljø og klimarapportering|ja|nei|| @@ -28,4 +28,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Miljø, ulykke og sikkerhet" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/miljo/mus.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/miljo/mus.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/miljo/mus.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/miljo/mus.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/oppvekst/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/oppvekst/_index.md similarity index 93% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/oppvekst/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/oppvekst/_index.md index 2a9ca634e89..0b6b789ac74 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/oppvekst/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/oppvekst/_index.md @@ -4,7 +4,7 @@ linktitle: Oppvekst og utdanning description: Denne tilgangspakken er relevant for alle tjenester rettet mot virksomheter med aktivitet innen oppvekst, skole og høyere utdanning weight: 116 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Oppvekst og skole](os.jpg "Oppvekst og skole") - **Oppvekst og utdanning:** Denne fullmakten gir tilgang til alle tjenester som omhandler barnehage, skole og høyere utdanning. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. @@ -26,7 +26,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Høyere utdanning** Denne fullmakten gir tilgang til alle tjenester knyttet til høyere utdanning. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Oppvekst og utdanning| ja|nei|| |Barnehage|ja|nei|| @@ -49,4 +49,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Oppvekst og utdanning" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/oppvekst/os.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/oppvekst/os.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/oppvekst/os.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/oppvekst/os.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/personale/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/personale/_index.md similarity index 83% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/personale/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/personale/_index.md index ff99419ea37..e4a3531abc0 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/personale/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/personale/_index.md @@ -4,7 +4,7 @@ linktitle: Personale description: Denne tilgangspakken er relevant for alle virksomheter som har ansatte weight: 106 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Personale](per.jpg "Personale") @@ -15,7 +15,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Permisjon og sykefravær:** Denne fullmakten gir tilgang til alle tjenester knyttet til permisjon og sykefravær. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. - ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Personale| ja|nei|| |Ansettelsesforhold|ja|nei|| @@ -27,4 +27,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Personale" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/personale/per.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/personale/per.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/personale/per.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/personale/per.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/post/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/post/_index.md similarity index 84% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/post/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/post/_index.md index 6d1d07b5bc1..092c92bcda8 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/post/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/post/_index.md @@ -4,7 +4,7 @@ linktitle: Post og arkiv description: Denne tilgangspakken er relevant for alle virksomheter som mottar post fra det offentlige. skal utføre tjenester relatert til mlijø, ulykke og sikkerhet weight: 108 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Post/arkiv](post.jpg "Post/arkiv") - **Post og arkiv:** (ingen beskrivelse, tilgangspakken kan ikke gis videre til andre) @@ -12,7 +12,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Post med taushetsbelagt til virksomheten:** Denne fullmakten gir tilgang til all mottatt post som innholder sensitiv/taushetsbelagt informasjon som sendes virksomheten. Fullmakten gis normalt til de i virksomheten som håndterer mottak av post som har taushetsbelagt innhold. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Post og arkiv| nei|nei|| |Post med taushetsbelagt til virksomheten| ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -22,4 +22,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hva som skjer med alle gamle arkiverte elementer i Altinn 2 som tilhører tjenester som er ute av produksjon. Hvis disse flyttes slik at de blir tilgjengelig for sluttbrukere også i fremtiden så kan det være aktuelt å innføre en ny tillgangspakke for tilgang til arkiverte elementer. Dette vil vil være en tillgangspakke som typisk tildeles arkiv-medarbeidere i virksomheten {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/post/post.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/post/post.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/post/post.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/post/post.jpg diff --git "a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/_index.md" "b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/_index.md" similarity index 83% rename from "content/authorization/modules/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/_index.md" rename to "content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/_index.md" index 783e4ae1f94..37dd698544b 100644 --- "a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/_index.md" +++ "b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/_index.md" @@ -4,7 +4,7 @@ linktitle: Regnskapsførere description: Denne tilgangspakken er relevant for alle virksomheter weight: 122 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Regnskapsførere](regn.jpg "Regnskapsførere") @@ -15,7 +15,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Fullmakter for regnskapsførere| ja|nei|| |Regnskapsfører med signeringsrettighet|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -23,4 +23,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup |Regnskapsfører lønn|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git "a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/regn.jpg" "b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/regn.jpg" similarity index 100% rename from "content/authorization/modules/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/regn.jpg" rename to "content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/regnskapsf\303\270rere/regn.jpg" diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/revisor/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/revisor/_index.md similarity index 78% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/revisor/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/revisor/_index.md index 62df8c63966..0afc08e11c2 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/revisor/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/revisor/_index.md @@ -4,7 +4,7 @@ linktitle: Revisor description: Denne tilgangspakken er relevant for alle virksomheter weight: 123 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Revisor](revi.jpg "Revisor") - **Fullmakter for revisor:** Denne fullmakten gir tilgang til alle tjenester som det er naturlig at en revisor utfører på vegne av sin kunde @@ -14,10 +14,10 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Fullmakter for revisor|nei|nei|| |Ansvarlig revisor|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| |Revisormedarbeider|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/revisor/revi.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/revisor/revi.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/revisor/revi.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/revisor/revi.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/skatt/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/skatt/_index.md similarity index 88% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/skatt/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/skatt/_index.md index b5890532610..68566c4674d 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/skatt/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/skatt/_index.md @@ -4,7 +4,7 @@ linktitle: Skatt, regnskap, toll description: Denne tilgangspakken er relevant for alle virksomheter som betaler eller rapporterer inn informasjon knyttet til skatt, avgift regnskap og toll weight: 105 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![oversikt](sart.jpg "oversikt") @@ -20,7 +20,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Toll:** Denne fullmakten gir tilgang til alle tjenester knyttet til toll og fortolling. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Skatt, avgift, regnskap og toll| ja|nei|| |Skatt og Merverdiavgift|ja|nei|| @@ -34,6 +34,6 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Skatt, avgift, regnskap og toll" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) [def]: sart.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/skatt/sart.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/skatt/sart.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/skatt/sart.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/skatt/sart.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tilgang/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tilgang/_index.md similarity index 82% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tilgang/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tilgang/_index.md index be1c8acd1d3..c0c0eebb566 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tilgang/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tilgang/_index.md @@ -4,7 +4,7 @@ linktitle: Administrere tilganger description: Denne tilgangspakken er relevant for alle virksomheter. Det skal ikke knyttes tjenester til disse gruppene da de er rene administrasjonsgrupper. weight: 111 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Administrere tilganger](adm.jpg "Administrere tilganger") @@ -16,7 +16,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Administrere tilganger| nei|nei|| |Klientadminstrasjon for Regnskapsfører og Revisor|ja|ja|DAGL, STYR, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -26,4 +26,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Administrere tilganger" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tilgang/adm.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tilgang/adm.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tilgang/adm.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tilgang/adm.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tjenesteytende/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tjenesteytende/_index.md similarity index 82% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tjenesteytende/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tjenesteytende/_index.md index d8e46904be7..f35fa4f5340 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tjenesteytende/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tjenesteytende/_index.md @@ -4,7 +4,7 @@ linktitle: Andre tjenesteytende description: Denne tilgangspakken er relevant for alle virksomheter weight: 121 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Andre tjenesteytende næringer](atn.jpg "Andre tjenesteytende næringer") @@ -16,7 +16,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Andre tjenesteytende næringer| ja|nei|| |Post og telekommunikasjon|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -27,4 +27,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Andre tjenesteytende næringer" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tjenesteytende/atn.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tjenesteytende/atn.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/tjenesteytende/atn.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/tjenesteytende/atn.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/_index.md similarity index 85% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/_index.md index ec3e233189a..e909c36bb5e 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/_index.md @@ -4,7 +4,7 @@ linktitle: Transport og lagring description: Denne tilgangspakken er relevant for alle tjenester rettet mot virksomheter med aktivitet innen transport og lagring weight: 114 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) ![Transport og lagring](tl2.jpg "Transport og lagring") @@ -19,7 +19,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Transport og lagring| ja|nei|| |Veitransport|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -30,4 +30,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Transport og lagring" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/tl.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/tl.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/tl.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/tl.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/tl2.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/tl2.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-2/transport/tl2.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-2/transport/tl2.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/_index.md similarity index 72% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/_index.md index acfb5c64b21..35f50ea5820 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/_index.md @@ -4,6 +4,8 @@ linktitle: Virksomhet, versjon 3 description: Her finner du versjon 3 på forslag til nye tilgangspakker for virksomheter. Denne versjonen vil tilgjengeliggjøres i Altinn studio og ressursregisteret. toc: true weight: 100 +aliases: +- /authorization/modules/accessgroups/type-accessgroups/versjon-3/ --- Altinn skal erstatte rollene som gir tilgang til tjenester i Altinn 2 når vi flytter Altinn Autorisasjon til Altinn 3. @@ -82,30 +84,30 @@ Merk at vi har revidert vår plan for innføring av tilgangspakker angående mul (klikk på lenken for å se nedover i hierarkiet) ### Tilgangspakker relevant for mange/alle virksomheter -1. [Skatt, avgift, regnskap og toll](/authorization/modules/accessgroups/type-accessgroups/versjon-3/skatt/) -2. [Personale](/authorization/modules/accessgroups/type-accessgroups/versjon-3/personale/) -3. [Miljø, ulykke og sikkerhet](/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/) -4. [Post/arkiv](/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/) -5. [Forhold ved virksomheten](/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/) -6. [Integrasjoner og API-er](/authorization/modules/accessgroups/type-accessgroups/versjon-3/integrasjon/) -7. [Administrere tilganger](/authorization/modules/accessgroups/type-accessgroups/versjon-3/tilgang/) +1. [Skatt, avgift, regnskap og toll](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/skatt/) +2. [Personale](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/personale/) +3. [Miljø, ulykke og sikkerhet](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/) +4. [Post/arkiv](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/) +5. [Forhold ved virksomheten](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/) +6. [Integrasjoner og API-er](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/integrasjon/) +7. [Administrere tilganger](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tilgang/) ### Bransjespesifikke tilgangspakker -7. [Jordbruk, skogbruk, jakt, fiske og akvakultur](/authorization/modules/accessgroups/type-accessgroups/versjon-3/jordbruk/) -8. [Bygg, anlegg og eiendom](/authorization/modules/accessgroups/type-accessgroups/versjon-3/bygg/) -9. [Transport og lagring](/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/) -10. [Helse, pleie, omsorg og vern](/authorization/modules/accessgroups/type-accessgroups/versjon-3/helse/) -11. [Oppvekst og utdanning](/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/) -12. [Energi, vann, avløp og avfall](/authorization/modules/accessgroups/type-accessgroups/versjon-3/energi/) -13. [Industrier](/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/) -14. [Kultur og frivillighet](/authorization/modules/accessgroups/type-accessgroups/versjon-3/kultur/) -15. [Handel, overnatting og servering](/authorization/modules/accessgroups/type-accessgroups/versjon-3/handel/) -16. [Andre tjenesteytende næringer](/authorization/modules/accessgroups/type-accessgroups/versjon-3/tjenesteytende/) +7. [Jordbruk, skogbruk, jakt, fiske og akvakultur](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/jordbruk/) +8. [Bygg, anlegg og eiendom](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/bygg/) +9. [Transport og lagring](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/) +10. [Helse, pleie, omsorg og vern](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/helse/) +11. [Oppvekst og utdanning](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/) +12. [Energi, vann, avløp og avfall](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/energi/) +13. [Industrier](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/) +14. [Kultur og frivillighet](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/kultur/) +15. [Handel, overnatting og servering](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/handel/) +16. [Andre tjenesteytende næringer](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tjenesteytende/) ### Andre spesialiserte tilgangspakker -17. [Tilgangspakker for regnskapsførere](/authorization/modules/accessgroups/type-accessgroups/versjon-3/regnskapsførere/) -18. [Tilgangspakker for revisor](/authorization/modules/accessgroups/type-accessgroups/versjon-3/revisor/) -19. [Tilgangspakker for konkursbo](/authorization/modules/accessgroups/type-accessgroups/versjon-3/konkursbo/) +17. [Tilgangspakker for regnskapsførere](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/regnskapsførere/) +18. [Tilgangspakker for revisor](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/revisor/) +19. [Tilgangspakker for konkursbo](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/konkursbo/) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/bygg/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/bygg/_index.md similarity index 90% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/bygg/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/bygg/_index.md index 106542e20fc..0211817b3a9 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/bygg/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/bygg/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for for tjenester rettet mot virks weight: 113 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -23,7 +23,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Bygg, anlegg og eiendom| ja|nei|| |Plan og byggesaker|ja|nei|| @@ -38,4 +38,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Bygg, anlegg og eiendom" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/bygg/bae.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/bygg/bae.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/bygg/bae.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/bygg/bae.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/energi/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/energi/_index.md similarity index 90% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/energi/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/energi/_index.md index 56847cabcf9..8edf8865f51 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/energi/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/energi/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 117 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -21,7 +21,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Energi, vann, avløp og avfall| ja|nei|| |Elektrisitet: produsere, overføre og distribuere|ja|ja|DAGL, STYR,INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -35,4 +35,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Energi, vann, avløp og avfall" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/energi/evaa.png b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/energi/evaa.png similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/energi/evaa.png rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/energi/evaa.png diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/_index.md similarity index 94% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/_index.md index cbb4ce52fe9..c231789a4ff 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 109 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Forhold ved virksomheten](gfv3.jpg "Forhold ved virksomheten") - **Forhold ved virksomheten:** Hovedkategori for tilgangspakker for alle tjenester som er relatert til å etablere og drive en virksomhet. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. @@ -26,7 +26,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Forhold ved virksomheten| ja|nei|| |Helfotjenester| ja|nei|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -47,4 +47,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Forhold ved virksomheten" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/gfv.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/gfv.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/gfv.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/gfv.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/gfv3.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/gfv3.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/forhold/gfv3.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/forhold/gfv3.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/gui-bruk-av-maler.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/gui-bruk-av-maler.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/gui-bruk-av-maler.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/gui-bruk-av-maler.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/handel/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/handel/_index.md similarity index 82% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/handel/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/handel/_index.md index ac2e658e888..f45a092ac54 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/handel/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/handel/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 120 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -16,7 +16,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Servering:** Denne tilgangspakken gir fullmakter til tjenester knyttet til serveringsvirksomhet. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. **urn:altinn:accesspackage:servering** ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Handel, overnatting og servering| ja|nei|| |Varehandel|ja|ja|DAGL, STYR,INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -26,4 +26,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Handel, overnatting og servering" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/handel/hos.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/handel/hos.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/handel/hos.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/handel/hos.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/helse/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/helse/_index.md similarity index 90% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/helse/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/helse/_index.md index 02e04b83681..38aa68f74e7 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/helse/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/helse/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle tjenester rettet mot virk weight: 115 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Helse, pleie, omsorg og vern](hpom.jpg "Helse, pleie, omsorg og vern") @@ -19,7 +19,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Helse, pleie, omsorg og vern| ja|nei|| |Kommuneoverlege|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -30,4 +30,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Helse, pleie, omsorg og vern" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/helse/hpom.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/helse/hpom.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/helse/hpom.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/helse/hpom.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/hierarki-tilgangsgrupper.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/hierarki-tilgangsgrupper.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/hierarki-tilgangsgrupper.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/hierarki-tilgangsgrupper.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/_index.md similarity index 93% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/_index.md index 213e3e8d107..5e3487fa175 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 118 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -26,7 +26,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Industrier| ja|nei|| |Næringsmidler, drikkevarer og tobakk|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -45,4 +45,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Industrier" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/ind.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/ind.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/ind.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/ind.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/ind3.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/ind3.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/industrier/ind3.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/industrier/ind3.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/integrasjon/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/integrasjon/_index.md similarity index 87% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/integrasjon/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/integrasjon/_index.md index b4492dd7a77..32247fe32d2 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/integrasjon/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/integrasjon/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter som har data weight: 110 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -17,7 +17,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Integrasjoner og API-er| ja|nei|| |Programmeringsgrensesnitt (API)|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -27,4 +27,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Integrasjoner og API-er" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/integrasjon/iapi.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/integrasjon/iapi.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/integrasjon/iapi.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/integrasjon/iapi.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/jordbruk/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/jordbruk/_index.md similarity index 89% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/jordbruk/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/jordbruk/_index.md index 6eb3a87d7c2..aa9f0528723 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/jordbruk/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/jordbruk/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for tjenester rettet mot virksomhe weight: 112 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -23,7 +23,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Jordbruk, skogbruk, jakt, fiske og akvakultur| ja|nei|| |Jordbruk, dyrehold og reindrift| ja|nei|| @@ -38,4 +38,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Jordbruk, skogbruk, jakt, fiske og akvakultur" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/jordbruk/jsjfa.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/jordbruk/jsjfa.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/jordbruk/jsjfa.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/jordbruk/jsjfa.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/konkursbo/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/konkursbo/_index.md similarity index 77% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/konkursbo/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/konkursbo/_index.md index 073868b8649..a373fab9cf7 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/konkursbo/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/konkursbo/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 124 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -16,11 +16,11 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Konkursbo skrivetilgang:** Denne fullmakten gir bostyrers medhjelper tilgang til å jobbe på vegne av bostyrer. Bostyrer delegerer denne fullmakten sammen med Konkursbo lesetilgang til medhjelper for hvert konkursbo. **urn:altinn:accesspackage:konkursboskrivetilgang** ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Fullmakter for konkursbo|nei|nei|| |Konkursbo tilgangsstyring|ja|ja|PRIV, BOBE| |Konkursbo lesetilgang|ja|ja|BOBE| |Konkursbo skrivetilgang|ja|ja|BOBE| -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/konkursbo/konk.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/konkursbo/konk.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/konkursbo/konk.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/konkursbo/konk.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/kultur/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/kultur/_index.md similarity index 89% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/kultur/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/kultur/_index.md index 44d42d9f60f..ddf6d205941 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/kultur/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/kultur/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 119 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -20,7 +20,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Kultur og frivillighet| ja|nei|| |Kunst og underholdning|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -33,4 +33,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Kultur og frivillighet" {{% /notice %}} -Tilbake til [hovedoversikt] (/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt] (/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/kultur/kf.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/kultur/kf.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/kultur/kf.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/kultur/kf.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/_index.md similarity index 87% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/_index.md index 38df0d08bd3..b9cde9bb7e1 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter som skal utf weight: 107 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Miljø, ulykke og sikkerhet](mus3.jpg "Miljø, ulykke og sikkerhet") - **Miljø, ulykke og sikkerhet:** Denne kategoren inneholder tilgangspakker som gir tilgang til alle tjenester som angår miljø, klima, renovasjon samt helse, miljø og sikkerhet. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. @@ -17,7 +17,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Miljø, ulykke og sikkerhet| ja|nei|| |Miljø og klimarapportering|ja|nei|| @@ -29,4 +29,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Miljø, ulykke og sikkerhet" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/mus.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/mus.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/mus.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/mus.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/mus3.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/mus3.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/miljo/mus3.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/miljo/mus3.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/_index.md similarity index 94% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/_index.md index 435cbcdbc24..660bb6f0fc7 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle tjenester rettet mot virk weight: 116 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Oppvekst og skole](os3.jpg "Oppvekst og skole") @@ -29,7 +29,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Godkjenning av utdanningsvirksomhet** Denne tilgangspakken gir fullmakter til tjenester knyttet til å søke om godkjenning av utdanningsvirksomheter. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. **urn:altinn:accesspackage:godkjenningavutdanningsvirksomhet** ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Oppvekst og utdanning| ja|nei|| |Barnehage|ja|nei|| @@ -53,4 +53,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Oppvekst og utdanning" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/os.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/os.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/os.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/os.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/os2.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/os2.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/os2.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/os2.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/os3.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/os3.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/oppvekst/os3.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/oppvekst/os3.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/personale/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/personale/_index.md similarity index 84% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/personale/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/personale/_index.md index 456d11e03c7..3176059b720 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/personale/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/personale/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter som har ansa weight: 106 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Personale](per.jpg "Personale") @@ -16,7 +16,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Permisjon og sykefravær:** Denne tilgangspakken gir fullmakter til tjenester knyttet til permisjon og sykefravær. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. **urn:altinn:accesspackage:permisjonogsykefravaer** - ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Personale| ja|nei|| |Ansettelsesforhold|ja|nei|| @@ -28,4 +28,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Personale" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/personale/per.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/personale/per.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/personale/per.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/personale/per.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/_index.md similarity index 84% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/_index.md index 564ba430728..2e1b4259aa9 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/_index.md @@ -4,7 +4,7 @@ linktitle: Post og arkiv description: Denne tilgangspakken er relevant for alle virksomheter som mottar post fra det offentlige. weight: 108 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Post/arkiv](post3.jpg "Post/arkiv") - **Post og arkiv:** (ingen beskrivelse, tilgangspakken kan ikke gis videre til andre) @@ -12,7 +12,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Post til virksomheten med taushetsbelagt innhold:** Denne fullmakten gir tilgang til all mottatt post som innholder sensitiv/taushetsbelagt informasjon som sendes virksomheten. Fullmakten gis normalt til de i virksomheten som håndterer mottak av post som har taushetsbelagt innhold. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. **urn:altinn:accesspackage:posttilvirksomhetenmedtaushetsbelagtinnhold** ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Post og arkiv| nei|nei|| |Ordinær post til virksomheten| ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -23,4 +23,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hva som skjer med alle gamle arkiverte elementer i Altinn 2 som tilhører tjenester som er ute av produksjon. Hvis disse flyttes slik at de blir tilgjengelig for sluttbrukere også i fremtiden så kan det være aktuelt å innføre en ny tillgangspakke for tilgang til arkiverte elementer. Dette vil vil være en tillgangspakke som typisk tildeles arkiv-medarbeidere i virksomheten {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/post.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/post.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/post.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/post.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/post3.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/post3.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/post/post3.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/post/post3.jpg diff --git "a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/_index.md" "b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/_index.md" similarity index 86% rename from "content/authorization/modules/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/_index.md" rename to "content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/_index.md" index 2e3d99b88c6..834c0532378 100644 --- "a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/_index.md" +++ "b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/_index.md" @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 122 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -17,7 +17,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Fullmakter for regnskapsførere| nei|nei|| |Regnskapsfører med signeringsrettighet|ja|ja|REGN| @@ -25,4 +25,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup |Regnskapsfører lønn|ja|ja|REGN| -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git "a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/regn.jpg" "b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/regn.jpg" similarity index 100% rename from "content/authorization/modules/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/regn.jpg" rename to "content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/regnskapsf\303\270rere/regn.jpg" diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/revisor/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/revisor/_index.md similarity index 81% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/revisor/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/revisor/_index.md index 546cbf371b3..7a1712d1eb6 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/revisor/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/revisor/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 123 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Revisor](revi.jpg "Revisor") @@ -16,10 +16,10 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Fullmakter for revisor|nei|nei|| |Ansvarlig revisor|ja|ja|REVI| |Revisormedarbeider|ja|ja|REVI| -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) \ No newline at end of file diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/revisor/revi.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/revisor/revi.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/revisor/revi.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/revisor/revi.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/skatt/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/skatt/_index.md similarity index 88% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/skatt/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/skatt/_index.md index eb58f805bf9..ae1163b0e29 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/skatt/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/skatt/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter som betaler weight: 105 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -22,7 +22,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup - **Toll:** Denne tilgangspakken gir fullmakter til tjenester knyttet til toll og fortolling. Ved regelverksendringer eller innføring av nye digitale tjenester kan det bli endringer i tilganger som fullmakten gir. **urn:altinn:accesspackage:toll** ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Skatt, avgift, regnskap og toll| ja|nei|| |Skatt og Merverdiavgift|ja|nei|| @@ -36,6 +36,6 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Skatt, avgift, regnskap og toll" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) [def]: sart.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/skatt/sart.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/skatt/sart.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/skatt/sart.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/skatt/sart.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tilgang/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tilgang/_index.md similarity index 83% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tilgang/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tilgang/_index.md index cd22fb8cb5c..7c291fa6d4f 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tilgang/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tilgang/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter. Det skal ik weight: 111 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Administrere tilganger](adm.jpg "Administrere tilganger") @@ -17,7 +17,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Administrere tilganger| nei|nei|| |Klientadminstrasjon for Regnskapsfører og Revisor|ja|ja|DAGL, STYR, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -27,4 +27,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Administrere tilganger" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tilgang/adm.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tilgang/adm.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tilgang/adm.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tilgang/adm.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tjenesteytende/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tjenesteytende/_index.md similarity index 86% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tjenesteytende/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tjenesteytende/_index.md index 7a2ce13130f..c82a3bed606 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tjenesteytende/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tjenesteytende/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle virksomheter weight: 121 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) @@ -18,7 +18,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Andre tjenesteytende næringer| ja|nei|| |Post og telekommunikasjon|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -29,4 +29,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Andre tjenesteytende næringer" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tjenesteytende/atn.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tjenesteytende/atn.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/tjenesteytende/atn.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/tjenesteytende/atn.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/_index.md b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/_index.md similarity index 87% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/_index.md rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/_index.md index 7f3004f2533..2ff19e09a3a 100644 --- a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/_index.md +++ b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/_index.md @@ -5,7 +5,7 @@ description: Denne tilgangspakken er relevant for alle tjenester rettet mot virk weight: 114 --- -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) ![Transport og lagring](tl3.jpg "Transport og lagring") @@ -19,7 +19,7 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup ## Egenskaper ved tilgangspakkene -|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/modules/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| +|Navn tillgangspakke|Kan delegeres til ansatte?|Kan knytte tjenester til?|[ER rolle](/authorization/what-do-you-get/accessgroups/register_er/#rolletyper-fra-enhetsregisteret) som får fullmakten| |---|---|---|---| |Transport og lagring| ja|nei|| |Veitransport|ja|ja|DAGL, LEDE, INNH, DTPR, DTSO, KOMP, BEST, REPR, BOBE| @@ -30,4 +30,4 @@ Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroup {{% notice warning %}} Det er fortsatt uavklart hvilke fullmakter det vil være natulig å gi personer med rollen Forretningsførerer innenfor fullmaktsområdet "Transport og lagring" {{% /notice %}} -Tilbake til [hovedoversikt](/authorization/modules/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) +Tilbake til [hovedoversikt](/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/#oversikt-over-tilgangspakker) diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/tl.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/tl.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/tl.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/tl.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/tl2.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/tl2.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/tl2.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/tl2.jpg diff --git a/content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/tl3.jpg b/content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/tl3.jpg similarity index 100% rename from content/authorization/modules/accessgroups/type-accessgroups/versjon-3/transport/tl3.jpg rename to content/authorization/what-do-you-get/accessgroups/type-accessgroups/versjon-3/transport/tl3.jpg diff --git a/content/authorization/modules/accessmanagement/_index.md b/content/authorization/what-do-you-get/accessmanagement/_index.md similarity index 97% rename from content/authorization/modules/accessmanagement/_index.md rename to content/authorization/what-do-you-get/accessmanagement/_index.md index ebb00300e25..a75b9672c92 100644 --- a/content/authorization/modules/accessmanagement/_index.md +++ b/content/authorization/what-do-you-get/accessmanagement/_index.md @@ -48,4 +48,4 @@ This design is in early phase. ### Construction -See details how AccessManagement is [constructed](/authorization/architecture/accessmanagment/). \ No newline at end of file +See details how AccessManagement is [constructed](/authorization/reference/architecture/accessmanagment/). \ No newline at end of file diff --git a/content/authorization/modules/accessmanagement/_index.nb.md b/content/authorization/what-do-you-get/accessmanagement/_index.nb.md similarity index 97% rename from content/authorization/modules/accessmanagement/_index.nb.md rename to content/authorization/what-do-you-get/accessmanagement/_index.nb.md index 017958f7a7a..c6d8a3a5ecd 100644 --- a/content/authorization/modules/accessmanagement/_index.nb.md +++ b/content/authorization/what-do-you-get/accessmanagement/_index.nb.md @@ -44,4 +44,4 @@ Som en del av ny design vil ledelse av tilgangspakker overta for rollestyring ### Konstruksjon -Se detaljer hvordan AccessManagement er [konstruert](/authorization/architecture/accessmanagment/). \ No newline at end of file +Se detaljer hvordan AccessManagement er [konstruert](/authorization/reference/architecture/accessmanagment/). \ No newline at end of file diff --git a/content/authorization/modules/accessmanagement/accessgroups.jpg b/content/authorization/what-do-you-get/accessmanagement/accessgroups.jpg similarity index 100% rename from content/authorization/modules/accessmanagement/accessgroups.jpg rename to content/authorization/what-do-you-get/accessmanagement/accessgroups.jpg diff --git a/content/authorization/modules/accessmanagement/apidelegations.jpg b/content/authorization/what-do-you-get/accessmanagement/apidelegations.jpg similarity index 100% rename from content/authorization/modules/accessmanagement/apidelegations.jpg rename to content/authorization/what-do-you-get/accessmanagement/apidelegations.jpg diff --git a/content/authorization/modules/accessmanagement/concept1.png b/content/authorization/what-do-you-get/accessmanagement/concept1.png similarity index 100% rename from content/authorization/modules/accessmanagement/concept1.png rename to content/authorization/what-do-you-get/accessmanagement/concept1.png diff --git a/content/authorization/modules/accessmanagement/concept2.png b/content/authorization/what-do-you-get/accessmanagement/concept2.png similarity index 100% rename from content/authorization/modules/accessmanagement/concept2.png rename to content/authorization/what-do-you-get/accessmanagement/concept2.png diff --git a/content/authorization/modules/accessmanagement/concept3.png b/content/authorization/what-do-you-get/accessmanagement/concept3.png similarity index 100% rename from content/authorization/modules/accessmanagement/concept3.png rename to content/authorization/what-do-you-get/accessmanagement/concept3.png diff --git a/content/authorization/modules/accessmanagement/pap/_index.md b/content/authorization/what-do-you-get/accessmanagement/pap/_index.md similarity index 100% rename from content/authorization/modules/accessmanagement/pap/_index.md rename to content/authorization/what-do-you-get/accessmanagement/pap/_index.md diff --git a/content/authorization/modules/authorization_solution_components_future.drawio.svg b/content/authorization/what-do-you-get/authorization_solution_components_future.drawio.svg similarity index 100% rename from content/authorization/modules/authorization_solution_components_future.drawio.svg rename to content/authorization/what-do-you-get/authorization_solution_components_future.drawio.svg diff --git a/content/authorization/modules/pdp/_index.md b/content/authorization/what-do-you-get/pdp/_index.md similarity index 94% rename from content/authorization/modules/pdp/_index.md rename to content/authorization/what-do-you-get/pdp/_index.md index 3bda548012e..c3e87d3dff1 100644 --- a/content/authorization/modules/pdp/_index.md +++ b/content/authorization/what-do-you-get/pdp/_index.md @@ -6,7 +6,7 @@ tags: [architecture, security, authorization, xacml] weight: 2 --- -The Policy Decision Point is implemented in the [access control component](../../../../authorization/architecture/accesscontrol/) that is deployed to Altinn Platform. +The Policy Decision Point is implemented in the [access control component](../../../../authorization/reference/architecture/accesscontrol/) that is deployed to Altinn Platform. The Policy Decision Point follow [eXtensible Access Control Markup Language (XACML) Version 3.0](https://docs.oasis-open.org/xacml/3.0/xacml-3.0-core-spec-os-en.html). @@ -16,7 +16,7 @@ The PDP evaluates the Context Request based on standard XACML 3.0 behaviour. The Policy Decision Point exposes a method that authorize the decision request. -PDP uses the configured [Context Handler](../../architecture/accesscontrol/contexthandler/) to enrich the decision request with attributes about the subject, resource and environment. +PDP uses the configured [Context Handler](../../reference/architecture/accesscontrol/contexthandler/) to enrich the decision request with attributes about the subject, resource and environment. If instanceID or dataID is used as Resource ID PDP will use the Context Handler to identifiy the correct appId, the instance workflow state and the reporteId for the existing resource. @@ -191,4 +191,4 @@ Flow explained ## Implementation and construction details Details about the implementation of PDP is found under -[construction components for PDP.](/authorization/architecture/accesscontrol#policy-decision-point---pdp) \ No newline at end of file +[construction components for PDP.](/authorization/reference/architecture/accesscontrol#policy-decision-point---pdp) \ No newline at end of file diff --git a/content/authorization/modules/pdp/_index.nb.md b/content/authorization/what-do-you-get/pdp/_index.nb.md similarity index 87% rename from content/authorization/modules/pdp/_index.nb.md rename to content/authorization/what-do-you-get/pdp/_index.nb.md index f85c92cc6cc..2d0d3ebec2a 100644 --- a/content/authorization/modules/pdp/_index.nb.md +++ b/content/authorization/what-do-you-get/pdp/_index.nb.md @@ -6,7 +6,7 @@ tags: [architecture, security, authorization, xacml] weight: 2 --- -Policy Decision Point er implementert i [tilgangskontrollkomponenten](../../../../authorization/architecture/accesscontrol/) som er distribuert til Altinn-plattformen. +Policy Decision Point er implementert i [tilgangskontrollkomponenten](../../../../authorization/reference/architecture/accesscontrol/) som er distribuert til Altinn-plattformen. Policy Decision Point følger [eXtensible Access Control Markup Language (XACML) versjon 3.0](https://docs.oasis-open.org/xacml/3.0/xacml-3.0-core-spec-os-en.html). @@ -16,7 +16,7 @@ PDP evaluerer kontekstforespørselen basert på standard XACML 3.0-atferd. Det e Policy Decision Point viser en metode som autoriserer beslutningsforespørselen. -PDP bruker den konfigurerte [Context Handler](/authorization/architecture/accesscontrol/contexthandler/) for å berike beslutningsforespørselen med attributter om emnet, ressursen og miljøet. +PDP bruker den konfigurerte [Context Handler](/authorization/reference/architecture/accesscontrol/contexthandler/) for å berike beslutningsforespørselen med attributter om emnet, ressursen og miljøet. Hvis forekomst-ID eller data-ID brukes som ressurs-ID, vil PDP bruke kontekstbehandleren til å identifisere riktig app-ID, forekomstens arbeidsflyttilstand og reporteId for den eksisterende ressursen. @@ -65,4 +65,4 @@ Flow forklart ## Implementerings- og konstruksjonsdetaljer Detaljer om implementering av PDP finnes under -[konstruksjonskomponenter for PDP.](/authorization/architecture/accesscontrol#policy-decision-point---pdp) \ No newline at end of file +[konstruksjonskomponenter for PDP.](/authorization/reference/architecture/accesscontrol#policy-decision-point---pdp) \ No newline at end of file diff --git a/content/authorization/modules/pdp/pdpflow.svg b/content/authorization/what-do-you-get/pdp/pdpflow.svg similarity index 100% rename from content/authorization/modules/pdp/pdpflow.svg rename to content/authorization/what-do-you-get/pdp/pdpflow.svg diff --git a/content/authorization/modules/pdp/pip/_index.md b/content/authorization/what-do-you-get/pdp/pip/_index.md similarity index 90% rename from content/authorization/modules/pdp/pip/_index.md rename to content/authorization/what-do-you-get/pdp/pip/_index.md index ce08a438fe1..eb22ec09504 100644 --- a/content/authorization/modules/pdp/pip/_index.md +++ b/content/authorization/what-do-you-get/pdp/pip/_index.md @@ -17,4 +17,4 @@ The number of PIP are expected to grow in the future. ### Implementation details -See implementation details in the [construction components for PIP](/authorization/architecture/accesscontrol/#policy-information-point---roles). \ No newline at end of file +See implementation details in the [construction components for PIP](/authorization/reference/architecture/accesscontrol/#policy-information-point---roles). \ No newline at end of file diff --git a/content/authorization/modules/resourceregistry/AuthzRequestSample5.json b/content/authorization/what-do-you-get/resourceregistry/AuthzRequestSample5.json similarity index 100% rename from content/authorization/modules/resourceregistry/AuthzRequestSample5.json rename to content/authorization/what-do-you-get/resourceregistry/AuthzRequestSample5.json diff --git a/content/authorization/modules/resourceregistry/_index.md b/content/authorization/what-do-you-get/resourceregistry/_index.md similarity index 98% rename from content/authorization/modules/resourceregistry/_index.md rename to content/authorization/what-do-you-get/resourceregistry/_index.md index 5a191da28e3..003abf29d31 100644 --- a/content/authorization/modules/resourceregistry/_index.md +++ b/content/authorization/what-do-you-get/resourceregistry/_index.md @@ -108,4 +108,4 @@ Both digital and analog services can be registrated in the resource registry. ## Construction -See [construction components](/authorization/architecture/resourceregistry/) if you want to see how the component is built. +See [construction components](/authorization/reference/architecture/resourceregistry/) if you want to see how the component is built. diff --git a/content/authorization/modules/resourceregistry/_index.nb.md b/content/authorization/what-do-you-get/resourceregistry/_index.nb.md similarity index 98% rename from content/authorization/modules/resourceregistry/_index.nb.md rename to content/authorization/what-do-you-get/resourceregistry/_index.nb.md index 16f56e96090..d9fee7659cd 100644 --- a/content/authorization/modules/resourceregistry/_index.nb.md +++ b/content/authorization/what-do-you-get/resourceregistry/_index.nb.md @@ -99,4 +99,4 @@ Både digitale og analoge tjenester kan registreres i ressursregisteret. ## Konstruksjon -Se [konstruksjonskomponenter](/authorization/architecture/resourceregistry/) hvis du vil se hvordan komponenten er bygget. \ No newline at end of file +Se [konstruksjonskomponenter](/authorization/reference/architecture/resourceregistry/) hvis du vil se hvordan komponenten er bygget. \ No newline at end of file diff --git a/content/authorization/modules/resourceregistry/apppolicy_brg_rrh-innrapportering.xml b/content/authorization/what-do-you-get/resourceregistry/apppolicy_brg_rrh-innrapportering.xml similarity index 100% rename from content/authorization/modules/resourceregistry/apppolicy_brg_rrh-innrapportering.xml rename to content/authorization/what-do-you-get/resourceregistry/apppolicy_brg_rrh-innrapportering.xml diff --git a/content/authorization/modules/resourceregistry/event-authorization-flow.drawio.svg b/content/authorization/what-do-you-get/resourceregistry/event-authorization-flow.drawio.svg similarity index 100% rename from content/authorization/modules/resourceregistry/event-authorization-flow.drawio.svg rename to content/authorization/what-do-you-get/resourceregistry/event-authorization-flow.drawio.svg diff --git a/content/authorization/modules/resourceregistry/exampleresource1.json b/content/authorization/what-do-you-get/resourceregistry/exampleresource1.json similarity index 100% rename from content/authorization/modules/resourceregistry/exampleresource1.json rename to content/authorization/what-do-you-get/resourceregistry/exampleresource1.json diff --git a/content/authorization/modules/resourceregistry/exampleresource2.json b/content/authorization/what-do-you-get/resourceregistry/exampleresource2.json similarity index 100% rename from content/authorization/modules/resourceregistry/exampleresource2.json rename to content/authorization/what-do-you-get/resourceregistry/exampleresource2.json diff --git a/content/authorization/modules/resourceregistry/exampleresource3.json b/content/authorization/what-do-you-get/resourceregistry/exampleresource3.json similarity index 100% rename from content/authorization/modules/resourceregistry/exampleresource3.json rename to content/authorization/what-do-you-get/resourceregistry/exampleresource3.json diff --git a/content/authorization/modules/resourceregistry/exampleresource4.json b/content/authorization/what-do-you-get/resourceregistry/exampleresource4.json similarity index 100% rename from content/authorization/modules/resourceregistry/exampleresource4.json rename to content/authorization/what-do-you-get/resourceregistry/exampleresource4.json diff --git a/content/authorization/modules/resourceregistry/exampleresource5.json b/content/authorization/what-do-you-get/resourceregistry/exampleresource5.json similarity index 100% rename from content/authorization/modules/resourceregistry/exampleresource5.json rename to content/authorization/what-do-you-get/resourceregistry/exampleresource5.json diff --git a/content/authorization/modules/resourceregistry/exampleresource6.json b/content/authorization/what-do-you-get/resourceregistry/exampleresource6.json similarity index 100% rename from content/authorization/modules/resourceregistry/exampleresource6.json rename to content/authorization/what-do-you-get/resourceregistry/exampleresource6.json diff --git a/content/authorization/modules/resourceregistry/exampleresource7.json b/content/authorization/what-do-you-get/resourceregistry/exampleresource7.json similarity index 100% rename from content/authorization/modules/resourceregistry/exampleresource7.json rename to content/authorization/what-do-you-get/resourceregistry/exampleresource7.json diff --git a/content/authorization/modules/resourceregistry/migration/_index.md b/content/authorization/what-do-you-get/resourceregistry/migration/_index.md similarity index 78% rename from content/authorization/modules/resourceregistry/migration/_index.md rename to content/authorization/what-do-you-get/resourceregistry/migration/_index.md index 1afcab64a02..6c8b8896693 100644 --- a/content/authorization/modules/resourceregistry/migration/_index.md +++ b/content/authorization/what-do-you-get/resourceregistry/migration/_index.md @@ -20,11 +20,11 @@ I Altinn Studio kan man velge å opprette ny ressurser basert på eksisteren len Velg importer ressurs -![Migration](/authorization/modules/resourceregistry/migration/migrationstep1.png "Migration") +![Migration](/authorization/what-do-you-get/resourceregistry/migration/migrationstep1.png "Migration") Gi id som skal benyttes i Altinn ressourceregistret -![Migration](/authorization/modules/resourceregistry/migration/migrationstep2.png "Migration") +![Migration](/authorization/what-do-you-get/resourceregistry/migration/migrationstep2.png "Migration") Når man trykker import opprettes det en ny ressurs i Altinn Studio i repositry til organisasjon. @@ -35,4 +35,4 @@ Da ressursregisteret krever mer komplette data enn hva som var mulig å sette i - Delegeringstekst på Bokmål, Nynorsk og Engelsk - Beskrivelse på Bokmål, Nynorsk og Engelsk -![Migration](/authorization/modules/resourceregistry/migration/migrationstep1.png "Migration") \ No newline at end of file +![Migration](/authorization/what-do-you-get/resourceregistry/migration/migrationstep1.png "Migration") \ No newline at end of file diff --git a/content/authorization/modules/resourceregistry/migration/_index.nb.md b/content/authorization/what-do-you-get/resourceregistry/migration/_index.nb.md similarity index 92% rename from content/authorization/modules/resourceregistry/migration/_index.nb.md rename to content/authorization/what-do-you-get/resourceregistry/migration/_index.nb.md index f8d47e24832..6ca6bab7fbf 100644 --- a/content/authorization/modules/resourceregistry/migration/_index.nb.md +++ b/content/authorization/what-do-you-get/resourceregistry/migration/_index.nb.md @@ -16,11 +16,11 @@ I Altinn Studio kan man velge å opprette ny ressurser basert på eksisteren len Velg importer ressurs -![Migration](/authorization/modules/resourceregistry/migration/migrationstep1.png "Migration") +![Migration](/authorization/what-do-you-get/resourceregistry/migration/migrationstep1.png "Migration") Gi id som skal benyttes i Altinn ressourceregistret. Denne Id vil være sentral i -![Migration](/authorization/modules/resourceregistry/migration/migrationstep2.png "Migration") +![Migration](/authorization/what-do-you-get/resourceregistry/migration/migrationstep2.png "Migration") Når man trykker import opprettes det en ny ressurs i Altinn Studio i repositry til organisasjon. diff --git a/content/authorization/modules/resourceregistry/migration/migrationstep1.png b/content/authorization/what-do-you-get/resourceregistry/migration/migrationstep1.png similarity index 100% rename from content/authorization/modules/resourceregistry/migration/migrationstep1.png rename to content/authorization/what-do-you-get/resourceregistry/migration/migrationstep1.png diff --git a/content/authorization/modules/resourceregistry/migration/migrationstep2.png b/content/authorization/what-do-you-get/resourceregistry/migration/migrationstep2.png similarity index 100% rename from content/authorization/modules/resourceregistry/migration/migrationstep2.png rename to content/authorization/what-do-you-get/resourceregistry/migration/migrationstep2.png diff --git a/content/authorization/modules/resourceregistry/migration/migrationstep3.png b/content/authorization/what-do-you-get/resourceregistry/migration/migrationstep3.png similarity index 100% rename from content/authorization/modules/resourceregistry/migration/migrationstep3.png rename to content/authorization/what-do-you-get/resourceregistry/migration/migrationstep3.png diff --git a/content/authorization/modules/resourceregistry/migration/migrationstep4.png b/content/authorization/what-do-you-get/resourceregistry/migration/migrationstep4.png similarity index 100% rename from content/authorization/modules/resourceregistry/migration/migrationstep4.png rename to content/authorization/what-do-you-get/resourceregistry/migration/migrationstep4.png diff --git a/content/authorization/modules/resourceregistry/policysample1.xml b/content/authorization/what-do-you-get/resourceregistry/policysample1.xml similarity index 100% rename from content/authorization/modules/resourceregistry/policysample1.xml rename to content/authorization/what-do-you-get/resourceregistry/policysample1.xml diff --git a/content/authorization/modules/resourceregistry/policysample2.xml b/content/authorization/what-do-you-get/resourceregistry/policysample2.xml similarity index 100% rename from content/authorization/modules/resourceregistry/policysample2.xml rename to content/authorization/what-do-you-get/resourceregistry/policysample2.xml diff --git a/content/authorization/modules/resourceregistry/policysample3.xml b/content/authorization/what-do-you-get/resourceregistry/policysample3.xml similarity index 100% rename from content/authorization/modules/resourceregistry/policysample3.xml rename to content/authorization/what-do-you-get/resourceregistry/policysample3.xml diff --git a/content/authorization/modules/resourceregistry/policysample4.xml b/content/authorization/what-do-you-get/resourceregistry/policysample4.xml similarity index 100% rename from content/authorization/modules/resourceregistry/policysample4.xml rename to content/authorization/what-do-you-get/resourceregistry/policysample4.xml diff --git a/content/authorization/modules/resourceregistry/policysample5.xml b/content/authorization/what-do-you-get/resourceregistry/policysample5.xml similarity index 100% rename from content/authorization/modules/resourceregistry/policysample5.xml rename to content/authorization/what-do-you-get/resourceregistry/policysample5.xml diff --git a/content/authorization/modules/resourceregistry/policysample6.xml b/content/authorization/what-do-you-get/resourceregistry/policysample6.xml similarity index 100% rename from content/authorization/modules/resourceregistry/policysample6.xml rename to content/authorization/what-do-you-get/resourceregistry/policysample6.xml diff --git a/content/authorization/modules/resourceregistry/policysample7.xml b/content/authorization/what-do-you-get/resourceregistry/policysample7.xml similarity index 100% rename from content/authorization/modules/resourceregistry/policysample7.xml rename to content/authorization/what-do-you-get/resourceregistry/policysample7.xml diff --git a/content/authorization/modules/resourceregistry/prp/_index.md b/content/authorization/what-do-you-get/resourceregistry/prp/_index.md similarity index 81% rename from content/authorization/modules/resourceregistry/prp/_index.md rename to content/authorization/what-do-you-get/resourceregistry/prp/_index.md index 2936062a656..7aa0ff952cb 100644 --- a/content/authorization/modules/resourceregistry/prp/_index.md +++ b/content/authorization/what-do-you-get/resourceregistry/prp/_index.md @@ -13,4 +13,4 @@ For delegated rights Altinn II will provide the delegated policy. See [Policy Adminstration Point](../../accessmanagement/pap) for details about how the policies are created. -See [construction components](/authorization/architecture/accesscontrol/#policy-retrieval-point---prp) how PRP is built. +See [construction components](/authorization/reference/architecture/accesscontrol/#policy-retrieval-point---prp) how PRP is built. diff --git a/content/authorization/modules/resourceregistry/resourceadmin1.png b/content/authorization/what-do-you-get/resourceregistry/resourceadmin1.png similarity index 100% rename from content/authorization/modules/resourceregistry/resourceadmin1.png rename to content/authorization/what-do-you-get/resourceregistry/resourceadmin1.png diff --git a/content/authorization/modules/resourceregistry/resourceadmin2.png b/content/authorization/what-do-you-get/resourceregistry/resourceadmin2.png similarity index 100% rename from content/authorization/modules/resourceregistry/resourceadmin2.png rename to content/authorization/what-do-you-get/resourceregistry/resourceadmin2.png diff --git a/content/authorization/modules/resourceregistry/resourceadmin3.png b/content/authorization/what-do-you-get/resourceregistry/resourceadmin3.png similarity index 100% rename from content/authorization/modules/resourceregistry/resourceadmin3.png rename to content/authorization/what-do-you-get/resourceregistry/resourceadmin3.png diff --git a/content/authorization/modules/resourceregistry/rrr/_index.md b/content/authorization/what-do-you-get/resourceregistry/rrr/_index.md similarity index 100% rename from content/authorization/modules/resourceregistry/rrr/_index.md rename to content/authorization/what-do-you-get/resourceregistry/rrr/_index.md diff --git a/content/authorization/modules/resourceregistry/rrr/policysample.xml b/content/authorization/what-do-you-get/resourceregistry/rrr/policysample.xml similarity index 100% rename from content/authorization/modules/resourceregistry/rrr/policysample.xml rename to content/authorization/what-do-you-get/resourceregistry/rrr/policysample.xml diff --git a/content/authorization/modules/resourceregistry/studio/_index.md b/content/authorization/what-do-you-get/resourceregistry/studio/_index.md similarity index 100% rename from content/authorization/modules/resourceregistry/studio/_index.md rename to content/authorization/what-do-you-get/resourceregistry/studio/_index.md diff --git a/content/authorization/modules/resourceregistry/studio/create_1.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/create_1.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/create_1.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/create_1.jpg diff --git a/content/authorization/modules/resourceregistry/studio/policy_1.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/policy_1.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/policy_1.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/policy_1.jpg diff --git a/content/authorization/modules/resourceregistry/studio/props_1.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/props_1.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/props_1.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/props_1.jpg diff --git a/content/authorization/modules/resourceregistry/studio/props_2.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/props_2.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/props_2.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/props_2.jpg diff --git a/content/authorization/modules/resourceregistry/studio/publish_1.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/publish_1.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/publish_1.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/publish_1.jpg diff --git a/content/authorization/modules/resourceregistry/studio/publish_2.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/publish_2.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/publish_2.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/publish_2.jpg diff --git a/content/authorization/modules/resourceregistry/studio/publish_3.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/publish_3.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/publish_3.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/publish_3.jpg diff --git a/content/authorization/modules/resourceregistry/studio/publish_4.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/publish_4.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/publish_4.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/publish_4.jpg diff --git a/content/authorization/modules/resourceregistry/studio/publish_5.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/publish_5.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/publish_5.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/publish_5.jpg diff --git a/content/authorization/modules/resourceregistry/studio/publish_6.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/publish_6.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/publish_6.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/publish_6.jpg diff --git a/content/authorization/modules/resourceregistry/studio/resourcedashboard_1.jpg b/content/authorization/what-do-you-get/resourceregistry/studio/resourcedashboard_1.jpg similarity index 100% rename from content/authorization/modules/resourceregistry/studio/resourcedashboard_1.jpg rename to content/authorization/what-do-you-get/resourceregistry/studio/resourcedashboard_1.jpg diff --git a/content/authorization/modules/resourceregistry/studio/resourcedashboard_1.png b/content/authorization/what-do-you-get/resourceregistry/studio/resourcedashboard_1.png similarity index 100% rename from content/authorization/modules/resourceregistry/studio/resourcedashboard_1.png rename to content/authorization/what-do-you-get/resourceregistry/studio/resourcedashboard_1.png diff --git a/content/broker/system-interfaces/_index.en.md b/content/broker/system-interfaces/_index.en.md index ed25230b7bd..87380519498 100644 --- a/content/broker/system-interfaces/_index.en.md +++ b/content/broker/system-interfaces/_index.en.md @@ -35,7 +35,7 @@ __Interfaces for design time configuration of services and options:__ diff --git a/content/broker/system-interfaces/_index.nb.md b/content/broker/system-interfaces/_index.nb.md index c8a70679d87..23dca33164e 100644 --- a/content/broker/system-interfaces/_index.nb.md +++ b/content/broker/system-interfaces/_index.nb.md @@ -31,7 +31,7 @@ __Grensesnitt for konfigurering av tjenester og alternativer i designfasen:__ diff --git a/content/broker/user-guides/get-started/service-owner/_index.en.md b/content/broker/user-guides/get-started/service-owner/_index.en.md index dfe64b9025b..477c7ad7ef8 100644 --- a/content/broker/user-guides/get-started/service-owner/_index.en.md +++ b/content/broker/user-guides/get-started/service-owner/_index.en.md @@ -28,7 +28,7 @@ Perform steps 1 and 2 of the [Common Get started steps](../common-steps) if you ## 3. Register a Resource in Altinn Resource Registry {#register-a-resource-in-altinn-resource-registry} -All files sent using Broker is associated with a resource/service/"tjenesteressurs". See [Resource Registry](../../../../authorization/modules/resourceregistry/). +All files sent using Broker is associated with a resource/service/"tjenesteressurs". See [Resource Registry](../../../../authorization/what-do-you-get/resourceregistry/). Resources can be registered through Altinn Studio, and are used for access rules and access lists. Your policy must be configured in such a way that that they permit the actions: @@ -40,7 +40,7 @@ To setup a resource that works quickly, you can use our [Postman collection](htt Here is an [example policy](ExamplePolicy.xml). -Note that this example policy sets a required user role "DAGL" for the user that has access to the resource, and requires the use of [Resource Rights Registry](../../../../authorization/modules/resourceregistry/rrr/) to grant access to specific organisations. +Note that this example policy sets a required user role "DAGL" for the user that has access to the resource, and requires the use of [Resource Rights Registry](../../../../authorization/what-do-you-get/resourceregistry/rrr/) to grant access to specific organisations. A user with that access can then delegate the access to the enterprise user / system user **TIP**: Verify your configurations using the [Postman collection](https://github.com/Altinn/altinn-broker/blob/main/altinn3-broker-postman-collection.json), substituting the test tokens with your own Altinn tokens (See "Login to Maskinporten (Initialize)" request in Authenticator folder). @@ -61,7 +61,7 @@ Using the ID of the resource you created in step 3, call the API operation to [c Currently this has to be done manually by updating the policy defined in step 3, but will in the future be done using GUI. -TODO: Document how to grant this in [Resource Rights Registry](../../../../authorization/modules/resourceregistry/rrr/)? +TODO: Document how to grant this in [Resource Rights Registry](../../../../authorization/what-do-you-get/resourceregistry/rrr/)? ## How to migrate from Altinn 2 to Altinn 3 {#how-to-migrate-from-Altinn-2-to-Altinn-3} diff --git a/content/broker/user-guides/get-started/service-owner/_index.nb.md b/content/broker/user-guides/get-started/service-owner/_index.nb.md index d222c150582..ff0f80250db 100644 --- a/content/broker/user-guides/get-started/service-owner/_index.nb.md +++ b/content/broker/user-guides/get-started/service-owner/_index.nb.md @@ -27,7 +27,7 @@ Utfør steg 1 og 2 i [Felles kom i gang-steg](../common-steps) hvis du ikke alle ## 3. Registrer en ressurs i Altinn ressursregister {#register-a-resource-in-altinn-resource-registry} -Alle filer som sendes med Broker, er tilknyttet en ressurs/tjeneste/"tjenesteressurs". Se [Ressursregister](../../../../authorization/modules/resourceregistry/). +Alle filer som sendes med Broker, er tilknyttet en ressurs/tjeneste/"tjenesteressurs". Se [Ressursregister](../../../../authorization/what-do-you-get/resourceregistry/). Ressurser kan registreres via Altinn Studio, og brukes for tilgangsregler og tilgangslister. Politikken din må konfigureres slik at de tillater handlingene: @@ -39,7 +39,7 @@ For å sette opp en ressurs som fungerer raskt, kan du bruke vår [Postman-samli Her er en [eksempelpolicy](ExamplePolicy.xml). -Merk at denne eksempelpolicyen angir en påkrevd brukerrolle "DAGL" for brukeren som har tilgang til ressursen, og krever bruk av [Ressursrettighetsregister](../../../../authorization/modules/resourceregistry/) (gå til engelsk språk for å se dokumentasjon for RRR) for å gi tilgang til spesifikke organisasjoner. +Merk at denne eksempelpolicyen angir en påkrevd brukerrolle "DAGL" for brukeren som har tilgang til ressursen, og krever bruk av [Ressursrettighetsregister](../../../../authorization/what-do-you-get/resourceregistry/) (gå til engelsk språk for å se dokumentasjon for RRR) for å gi tilgang til spesifikke organisasjoner. En bruker med denne tilgangen kan deretter delegere tilgangen til bedriftsbrukeren/systembrukeren **TIPS**: Verifiser konfigurasjonene dine ved hjelp av [Postman-samlingen](https://github.com/Altinn/altinn-broker/blob/main/altinn3-broker-postman-collection.json), og erstatt testtokenene med dine egne Altinn-token (Se forespørselen "Logg inn i Maskinporten (Initialiser)" i Authenticator-mappen). @@ -60,7 +60,7 @@ Bruk ID-en til ressursen du opprettet i trinn 3, og kall API-operasjonen for å For øyeblikket må dette gjøres manuelt ved å oppdatere policy som er definert i trinn 3, men vil i fremtiden bli gjort ved hjelp av GUI i Ressurs Rettighets Register. -TODO: Dokumenter hvordan man gjør dette i [Ressurs rettighets register](../../../../authorization/modules/resourceregistry) når det finnes norskspråklig dokumentasjon. +TODO: Dokumenter hvordan man gjør dette i [Ressurs rettighets register](../../../../authorization/what-do-you-get/resourceregistry) når det finnes norskspråklig dokumentasjon. ## Hvordan migrere fra Altinn 2 til Altinn 3 {#how-to-migrate-from-Altinn-2-to-Altinn-3} diff --git a/content/community/about/open-source/_index.en.md b/content/community/about/open-source/_index.en.md index 121e28032f7..7cfa36a0093 100644 --- a/content/community/about/open-source/_index.en.md +++ b/content/community/about/open-source/_index.en.md @@ -65,7 +65,7 @@ and collaborate and contribute back to the software we're using. Examples of such open source software is [.NET](https://dotnet.microsoft.com/platform/open-source), [Kubernetes](https://github.com/kubernetes/kubernetes), [React](https://github.com/facebook/react), [Linkerd](https://linkerd.io/) and [Gitea](https://github.com/go-gitea/gitea). -And our [issue #5992](https://github.com/Altinn/altinn-studio/issues/5992) is a good example on how we can track +And our [issue #5992](https://github.com/Altinn/altinn-studio/issues/5992) is a good example of how we can track and easily link to issues across software. And since Altinn is open source at Github, it is as easy for everyone else to do the same thing to us. diff --git a/content/community/changelog/app-nuget/v8/_index.en.md b/content/community/changelog/app-nuget/v8/_index.en.md index 060b8a35360..d70e52a0eaf 100644 --- a/content/community/changelog/app-nuget/v8/_index.en.md +++ b/content/community/changelog/app-nuget/v8/_index.en.md @@ -54,6 +54,7 @@ targetNamespace="http://bpmn.io/schema/bpmn" > Up until v8 of the NuGet package, taskType was defined directly on the `` element. To adhere closer to the BPMN specification, this has been moved to `` element. +Old data task: ```xml {hl_lines=[1]} Flow1 @@ -61,6 +62,7 @@ To adhere closer to the BPMN specification, this has been moved to ` ``` +New data task: ```xml {hl_lines=["4-8"]} Flow1 diff --git a/content/community/changelog/app-nuget/v8/_index.nb.md b/content/community/changelog/app-nuget/v8/_index.nb.md index e95b8fd86b2..246c5d956f5 100644 --- a/content/community/changelog/app-nuget/v8/_index.nb.md +++ b/content/community/changelog/app-nuget/v8/_index.nb.md @@ -54,6 +54,7 @@ targetNamespace="http://bpmn.io/schema/bpmn" > Frem til versjon 8 av pakken, ble taskType definert direkte på ``-elementet. For å følge BPMN-spesifikasjonen bedre, har dette blitt flyttet til ``-elementet. +Gammel dataoppgave: ```xml {hl_lines=[1]} Flow1 @@ -61,9 +62,8 @@ For å følge BPMN-spesifikasjonen bedre, har dette blitt flyttet til ` ``` +Ny dataoppgave: ```xml {hl_lines=["4-8"]} - Flow1 Flow2 diff --git a/content/community/contributing/handbook/test/unit-testing/_index.md b/content/community/contributing/handbook/test/unit-testing/_index.md index e73bce0e3cd..aed253d02e0 100644 --- a/content/community/contributing/handbook/test/unit-testing/_index.md +++ b/content/community/contributing/handbook/test/unit-testing/_index.md @@ -63,7 +63,7 @@ instance.componentDidMount(); If you have one function that calls another function, and you want to be sure that both functions ran at the end of the test, you can use jest's spyOn functionality described here: ```javascript - const spy = jest.spyOn(instance, 'funcitonTwoCalledWithinFunctionOne'); + const spy = jest.spyOn(instance, 'functionTwoCalledWithinFunctionOne'); instance.functionOne(); expect(spy).toHaveBeenCalled(); ``` @@ -169,7 +169,7 @@ expect(consoleError).toHaveBeenCalled(); ## Using Router If you are testing a component that uses React Router, you might have to build router props and pass them to the component you are testing. -Here is an example on how this can be done: +Here is an example of how this can be done: ```javascript mockLocation = { diff --git a/content/community/devops/roadmapprocess/_index.nb.md b/content/community/devops/roadmapprocess/_index.nb.md index a30b4f3742e..93176301262 100644 --- a/content/community/devops/roadmapprocess/_index.nb.md +++ b/content/community/devops/roadmapprocess/_index.nb.md @@ -72,7 +72,7 @@ Eksempel ### Development issue Dette er detaljerte oppgaver som er knyttet til epic og kan være analyse oppgaver eller rene implementasjonsoppgave. Issue tilknyttet en produkt feature epic trenger ikke å ligge i samme backlog som epic. -Disse tas inn i sprinter som del av sprint planning +Disse tas inn i sprinter som del av sprint planning. - Ansvarlig: Devops team - Utførende: Devops team diff --git a/content/community/roadmap/productfeatures.drawio.svg b/content/community/roadmap/productfeatures.drawio.svg index 3a485350bf2..4b44d1b2ea7 100644 --- a/content/community/roadmap/productfeatures.drawio.svg +++ b/content/community/roadmap/productfeatures.drawio.svg @@ -5276,13 +5276,13 @@ - + - + - + diff --git a/content/correspondence/solution-architecture/_index.en.md b/content/correspondence/solution-architecture/_index.en.md index cf7c774f4b1..7cd84474281 100644 --- a/content/correspondence/solution-architecture/_index.en.md +++ b/content/correspondence/solution-architecture/_index.en.md @@ -7,4 +7,12 @@ toc: true weight: 50 --- -TBD \ No newline at end of file +## High Level Solution Overview – main building blocks + +The following figure gives a high level solution overview. + +![Altinn 3 Correspondence High Level Solution Overview](altinn3-correspondence-solution-overview-en.png "Altinn 3 Correspondence High Level Solution Overview") + +## Integration with Dialogporten and Felles arbeidsflate + +![Integration with Dialogporten and Felles arbeidsflate](altinn3-correspondence-and-dialogporten-en.png "Integration with Dialogporten and Felles arbeidsflate") diff --git a/content/correspondence/solution-architecture/_index.nb.md b/content/correspondence/solution-architecture/_index.nb.md index b7aa68b5f48..f0bf5066fd2 100644 --- a/content/correspondence/solution-architecture/_index.nb.md +++ b/content/correspondence/solution-architecture/_index.nb.md @@ -7,4 +7,12 @@ toc: true weight: 50 --- -{TBD \ No newline at end of file +## Overordnet løsningsarkitektur + +Følgende figur gir en oversikt over de vikigste byggeklossene i overordnet løsningsarktitektur for Altinn 3 Formidling. + +![Byggeklosser i Altinn 3 Melding - overordnet løsningsarkitektur](altinn3-correspondence-solution-overview-nb.png "Byggeklosser i Altinn 3 Melding - overordnet løsningsarkitektur") + +## Integrasjon med Dialogporten og Felles arbeidsflate + +![Integrasjon med Dialogporten and Felles arbeidsflate](altinn3-correspondence-and-dialogporten-nb.png "Integrasjon med Dialogporten and Felles arbeidsflate") \ No newline at end of file diff --git a/content/correspondence/solution-architecture/altinn3-broker-highlevel-solution-overview.en.png b/content/correspondence/solution-architecture/altinn3-broker-highlevel-solution-overview.en.png deleted file mode 100644 index 39b0bc4c370..00000000000 Binary files a/content/correspondence/solution-architecture/altinn3-broker-highlevel-solution-overview.en.png and /dev/null differ diff --git a/content/correspondence/solution-architecture/altinn3-broker-highlevel-solution-overview.nb.png b/content/correspondence/solution-architecture/altinn3-broker-highlevel-solution-overview.nb.png deleted file mode 100644 index e5016a3cfc9..00000000000 Binary files a/content/correspondence/solution-architecture/altinn3-broker-highlevel-solution-overview.nb.png and /dev/null differ diff --git a/content/correspondence/solution-architecture/altinn3-broker-migration-option-hardshift.en.png b/content/correspondence/solution-architecture/altinn3-broker-migration-option-hardshift.en.png deleted file mode 100644 index b756668f02a..00000000000 Binary files a/content/correspondence/solution-architecture/altinn3-broker-migration-option-hardshift.en.png and /dev/null differ diff --git a/content/correspondence/solution-architecture/altinn3-broker-migration-option-hardshift.nb.png b/content/correspondence/solution-architecture/altinn3-broker-migration-option-hardshift.nb.png deleted file mode 100644 index ea88ff8b111..00000000000 Binary files a/content/correspondence/solution-architecture/altinn3-broker-migration-option-hardshift.nb.png and /dev/null differ diff --git a/content/correspondence/solution-architecture/altinn3-broker-migration-option-softshift.en.png b/content/correspondence/solution-architecture/altinn3-broker-migration-option-softshift.en.png deleted file mode 100644 index 046f7a0fe64..00000000000 Binary files a/content/correspondence/solution-architecture/altinn3-broker-migration-option-softshift.en.png and /dev/null differ diff --git a/content/correspondence/solution-architecture/altinn3-broker-migration-option-softshift.nb.png b/content/correspondence/solution-architecture/altinn3-broker-migration-option-softshift.nb.png deleted file mode 100644 index fe600ddbb47..00000000000 Binary files a/content/correspondence/solution-architecture/altinn3-broker-migration-option-softshift.nb.png and /dev/null differ diff --git a/content/correspondence/solution-architecture/altinn3-correspondence-and-dialogporten-en.png b/content/correspondence/solution-architecture/altinn3-correspondence-and-dialogporten-en.png new file mode 100644 index 00000000000..d28550b6060 Binary files /dev/null and b/content/correspondence/solution-architecture/altinn3-correspondence-and-dialogporten-en.png differ diff --git a/content/correspondence/solution-architecture/altinn3-correspondence-and-dialogporten-nb.png b/content/correspondence/solution-architecture/altinn3-correspondence-and-dialogporten-nb.png new file mode 100644 index 00000000000..4a2ed865a65 Binary files /dev/null and b/content/correspondence/solution-architecture/altinn3-correspondence-and-dialogporten-nb.png differ diff --git a/content/correspondence/solution-architecture/altinn3-correspondence-solution-overview-en.png b/content/correspondence/solution-architecture/altinn3-correspondence-solution-overview-en.png new file mode 100644 index 00000000000..d146afa1833 Binary files /dev/null and b/content/correspondence/solution-architecture/altinn3-correspondence-solution-overview-en.png differ diff --git a/content/correspondence/solution-architecture/altinn3-correspondence-solution-overview-nb.png b/content/correspondence/solution-architecture/altinn3-correspondence-solution-overview-nb.png new file mode 100644 index 00000000000..4f5889c6253 Binary files /dev/null and b/content/correspondence/solution-architecture/altinn3-correspondence-solution-overview-nb.png differ diff --git a/content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-broker.en.png b/content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-correspondence.en.png similarity index 100% rename from content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-broker.en.png rename to content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-correspondence.en.png diff --git a/content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-broker.nb.png b/content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-correspondence.nb.png similarity index 100% rename from content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-broker.nb.png rename to content/correspondence/solution-architecture/digdir-solution-resources-for-altinn3-correspondence.nb.png diff --git a/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.en.png b/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.en.png index 3c44d17304b..617175e52f7 100644 Binary files a/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.en.png and b/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.en.png differ diff --git a/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.nb.png b/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.nb.png index f1262fe9e3c..399be01912d 100644 Binary files a/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.nb.png and b/content/correspondence/system-interfaces/altinn3-correspondence-standalone-interfaces-overview.nb.png differ diff --git a/content/correspondence/user-guides/get-started/service-owner/_index.en.md b/content/correspondence/user-guides/get-started/service-owner/_index.en.md index 9235a5a9a6f..9f615cc72e7 100644 --- a/content/correspondence/user-guides/get-started/service-owner/_index.en.md +++ b/content/correspondence/user-guides/get-started/service-owner/_index.en.md @@ -28,7 +28,7 @@ Perform steps 1 and 2 of the [Common Get started steps](../common-steps) if you ## 3. Register a Resource in Altinn Resource Registry {#register-a-resource-in-altinn-resource-registry} -All files sent using Broker is associated with a resource/service/"tjenesteressurs". See [Resource Registry](../../../../authorization/modules/resourceregistry/). +All files sent using Broker is associated with a resource/service/"tjenesteressurs". See [Resource Registry](../../../../authorization/what-do-you-get/resourceregistry/). Resources can be registered through Altinn Studio, and are used for access rules and access lists. Your policy must be configured in such a way that that they permit the actions: @@ -40,7 +40,7 @@ To setup a resource that works quickly, you can use our [Postman collection](htt Here is an [example policy](ExamplePolicy.xml). -Note that this example policy sets a required user role "DAGL" for the user that has access to the resource, and requires the use of [Resource Rights Registry](../../../../authorization/modules/resourceregistry/rrr/) to grant access to specific organisations. +Note that this example policy sets a required user role "DAGL" for the user that has access to the resource, and requires the use of [Resource Rights Registry](../../../../authorization/what-do-you-get/resourceregistry/rrr/) to grant access to specific organisations. A user with that access can then delegate the access to the enterprise user / system user **TIP**: Verify your configurations using the [Postman collection](https://github.com/Altinn/altinn-broker/blob/main/altinn3-broker-postman-collection.json), substituting the test tokens with your own Altinn tokens (See "Login to Maskinporten (Initialize)" request in Authenticator folder). @@ -61,7 +61,7 @@ Using the ID of the resource you created in step 3, call the API operation to [c Currently this has to be done manually by updating the policy defined in step 3, but will in the future be done using GUI. -TODO: Document how to grant this in [Resource Rights Registry](../../../../authorization/modules/resourceregistry/rrr/)? +TODO: Document how to grant this in [Resource Rights Registry](../../../../authorization/what-do-you-get/resourceregistry/rrr/)? ## How to migrate from Altinn 2 to Altinn 3 {#how-to-migrate-from-Altinn-2-to-Altinn-3} diff --git a/content/correspondence/user-guides/get-started/service-owner/_index.nb.md b/content/correspondence/user-guides/get-started/service-owner/_index.nb.md index d222c150582..ff0f80250db 100644 --- a/content/correspondence/user-guides/get-started/service-owner/_index.nb.md +++ b/content/correspondence/user-guides/get-started/service-owner/_index.nb.md @@ -27,7 +27,7 @@ Utfør steg 1 og 2 i [Felles kom i gang-steg](../common-steps) hvis du ikke alle ## 3. Registrer en ressurs i Altinn ressursregister {#register-a-resource-in-altinn-resource-registry} -Alle filer som sendes med Broker, er tilknyttet en ressurs/tjeneste/"tjenesteressurs". Se [Ressursregister](../../../../authorization/modules/resourceregistry/). +Alle filer som sendes med Broker, er tilknyttet en ressurs/tjeneste/"tjenesteressurs". Se [Ressursregister](../../../../authorization/what-do-you-get/resourceregistry/). Ressurser kan registreres via Altinn Studio, og brukes for tilgangsregler og tilgangslister. Politikken din må konfigureres slik at de tillater handlingene: @@ -39,7 +39,7 @@ For å sette opp en ressurs som fungerer raskt, kan du bruke vår [Postman-samli Her er en [eksempelpolicy](ExamplePolicy.xml). -Merk at denne eksempelpolicyen angir en påkrevd brukerrolle "DAGL" for brukeren som har tilgang til ressursen, og krever bruk av [Ressursrettighetsregister](../../../../authorization/modules/resourceregistry/) (gå til engelsk språk for å se dokumentasjon for RRR) for å gi tilgang til spesifikke organisasjoner. +Merk at denne eksempelpolicyen angir en påkrevd brukerrolle "DAGL" for brukeren som har tilgang til ressursen, og krever bruk av [Ressursrettighetsregister](../../../../authorization/what-do-you-get/resourceregistry/) (gå til engelsk språk for å se dokumentasjon for RRR) for å gi tilgang til spesifikke organisasjoner. En bruker med denne tilgangen kan deretter delegere tilgangen til bedriftsbrukeren/systembrukeren **TIPS**: Verifiser konfigurasjonene dine ved hjelp av [Postman-samlingen](https://github.com/Altinn/altinn-broker/blob/main/altinn3-broker-postman-collection.json), og erstatt testtokenene med dine egne Altinn-token (Se forespørselen "Logg inn i Maskinporten (Initialiser)" i Authenticator-mappen). @@ -60,7 +60,7 @@ Bruk ID-en til ressursen du opprettet i trinn 3, og kall API-operasjonen for å For øyeblikket må dette gjøres manuelt ved å oppdatere policy som er definert i trinn 3, men vil i fremtiden bli gjort ved hjelp av GUI i Ressurs Rettighets Register. -TODO: Dokumenter hvordan man gjør dette i [Ressurs rettighets register](../../../../authorization/modules/resourceregistry) når det finnes norskspråklig dokumentasjon. +TODO: Dokumenter hvordan man gjør dette i [Ressurs rettighets register](../../../../authorization/what-do-you-get/resourceregistry) når det finnes norskspråklig dokumentasjon. ## Hvordan migrere fra Altinn 2 til Altinn 3 {#how-to-migrate-from-Altinn-2-to-Altinn-3} diff --git a/content/notifications/_index.en.md b/content/notifications/_index.en.md index 8fe7e166eb7..24b62ab5ac6 100644 --- a/content/notifications/_index.en.md +++ b/content/notifications/_index.en.md @@ -17,8 +17,8 @@ There are sub sections with missing and/or only partial documentation. Reasons to consider using Altinn Notifications for communication with Norwegian citizens or businesses 1. Contact information in national registries can be retrieved at send time based on - organisation number or person identification number. -2. Altinn roles can be used to identify the correct recipients within an organisation. + organization number or person identification number. +2. Altinn roles can be used to identify the correct recipients within an organization. 3. Notifications can have send conditions related to the state of, or actions performed on, an Altinn App instance 4. A seamless integration for notifications in an Altinn App workflow. @@ -76,7 +76,7 @@ Reasons to consider using Altinn Notifications for communication with Norwegian { "id": "a141753c-557f-4bce-95fd-8fc715ca9a40", "succeeded": true, - "recipient": + "recipient": { "emailAddress": "testuser_1@altinn.no" }, @@ -89,7 +89,7 @@ Reasons to consider using Altinn Notifications for communication with Norwegian { "id": "a9d159e2-6a89-4440-80da-7f2a99c775f4", "succeeded": true, - "recipient": + "recipient": { "nationalIdentityNumber":"11876995923", "emailAddress": "testuser_2@altinn.no", @@ -120,7 +120,7 @@ Currently, we support sending notifications through two channels: #### Future improvements In the future, we plan to extend our notification channel options to provide even more flexibility and convenience. -Our goal is to support a wider range of communication platforms. This expansion will allow both your organisation +Our goal is to support a wider range of communication platforms. This expansion will allow both your organization and the end users to communicate through the channels that best suit the end users preferences and communication habits. Stay tuned for updates as we continue to enhance our notification capabilities to better serve your needs. @@ -130,11 +130,11 @@ please don't hesitate to [reach out to us through GitHub](https://github.com/Alt ## Who can use Altinn Notifications -Altinn Notifications allows the following parties to send messages, +Altinn Notifications allows the following parties to send messages, provided they have obtained authorization through Maskinporten: - Registered service owners -- Altinn Apps +- Altinn Apps - Internal Altinn services diff --git a/content/notifications/architecture/_index.en.md b/content/notifications/architecture/_index.en.md index 7739488c3eb..54f55e665f9 100644 --- a/content/notifications/architecture/_index.en.md +++ b/content/notifications/architecture/_index.en.md @@ -37,13 +37,13 @@ The following diagram illustrates the overall data flow. - **Altinn Authorization**: used to authorize access to endpoints - **Altinn Profile**: used to retrieve recipient information +- **Altinn Register**: used to retrieve recipient information {{% notice info %}} The number of internal dependencies for Notifications is currently quite limited, but during 2024 we expect the services below to be utilized by Notifications. - **Altinn Storage**: used to retrieve status for Altinn app instances to evaluate send conditions -- **Altinn Register**: used to retrieve recipient information {{% /notice %}} diff --git a/content/notifications/architecture/flowchart-order-process.drawio.svg b/content/notifications/architecture/flowchart-order-process.drawio.svg index a0b1f9ce00a..42b1042b252 100644 --- a/content/notifications/architecture/flowchart-order-process.drawio.svg +++ b/content/notifications/architecture/flowchart-order-process.drawio.svg @@ -1,13 +1,13 @@ - + - - - + + + -
+
altinn. @@ -21,21 +21,21 @@
- + altinn.... - - - - - - + + + + + + -
+
NO @@ -43,16 +43,16 @@
- + NO - + -
+
@@ -62,18 +62,18 @@
- + Generation successful? - - - + + + -
+
Order processing status set to completed @@ -81,17 +81,17 @@
- + Order processing sta... - - + + -
+
Order processing status: completed @@ -99,41 +99,41 @@
- + Order pr... - - - + + + -
+
- + Generate an email
- + notification for each recipient and persist in database
- + Generate an email... - + -
+
YES @@ -141,16 +141,16 @@
- + YES - + -
+
Order processing status set to processing in DB & order published to topic @@ -158,18 +158,18 @@
- + Order processing status se... - - - + + + -
+
altinn. @@ -185,42 +185,42 @@
- + altinn.... - - - + + + -
+
- + Generate an email
- + notification for each recipient not yet persisted in database
- + Generate an email... - - + + -
+
YES @@ -228,17 +228,17 @@
- + YES - - + + -
+
NO @@ -246,16 +246,16 @@
- + NO - + -
+
@@ -265,18 +265,18 @@
- + Generation successful? - - - + + + -
+
Order processing status set to completed @@ -284,17 +284,17 @@
- + Order processing sta... - - + + -
+
Order processing status: completed @@ -302,17 +302,17 @@
- + Order pr... - - + + -
+
Order processing status: processing @@ -320,16 +320,16 @@
- + Order pr... - + -
+
Altinn.Notifications @@ -337,13 +337,13 @@
- + Altinn.Notifications - - + + @@ -376,6 +376,23 @@ + + + + +
+
+
+ Look up contact points for recipients +
+
+
+
+ + Look up contact points for... + +
+
diff --git a/content/notifications/architecture/notifications/_index.en.md b/content/notifications/architecture/notifications/_index.en.md index c9a448e8944..4e1c3b9f6f1 100644 --- a/content/notifications/architecture/notifications/_index.en.md +++ b/content/notifications/architecture/notifications/_index.en.md @@ -90,8 +90,10 @@ is implemented and used by all services that publish to Kafka. The Notification microservice implements multiple API clients for the Altinn API. The clients are used to retrieve recipient data. -- [ProfileClient](https://github.com/Altinn/altinn-notifications/tree/main/src/Altinn.Notifications.Integrations/Profile) - consumes Altinn Profile's internal API to retrieve or check the existence contact points for recipients. +- [ProfileClient](https://github.com/Altinn/altinn-notifications/tree/main/src/Altinn.Notifications.Integrations/Profile/ProfileClient) + consumes Altinn Profile's internal API to retrieve contact points for individuals. +- [RegisterClient](https://github.com/Altinn/altinn-notifications/blob/main/src/Altinn.Notifications.Integrations/Register/RegisterClient.cs) + consumes Altinn Register's internal API to retrieve the official contact points for organizations. ## Cron jobs @@ -137,6 +139,7 @@ Find descriptions of key dependencies below. | Altinn Notifications Email* | Service for sending emails related to a notification | [Repository](https://github.com/altinn/altinn-notifications-email) | | Altinn Notifications Sms* | Service for sending sms related to a notification | [Repository](https://github.com/altinn/altinn-notifications-sms) | | Altinn Profile | Provides contact details for individuals | [Repository](https://github.com/altinn/altinn-profile) | +| Altinn Register | Provides official contact details for organizations | [Repository](https://github.com/altinn/altinn-register) | \*Functional dependency to enable the full functionality of Altinn Notifications. diff --git a/content/notifications/send-notifications/_index.en.md b/content/notifications/send-notifications/_index.en.md index 5b8732d8576..6983446bb88 100644 --- a/content/notifications/send-notifications/_index.en.md +++ b/content/notifications/send-notifications/_index.en.md @@ -1,10 +1,10 @@ --- title: Send notifications linktitle: Send notifications -description: "Service owners and internal Altinn systems can send notifications to individuals in a personal -capacity or a professional capacity though a role they have within an organisation. The contact point for the -recipient does not need to be known, as Altinn has access to a wide range -of registries to retrieve contact information given an organisation number or a national identity number." +description: "Service owners and internal Altinn systems can send notifications to individuals in a personal +capacity or a professional capacity though a role they have within an organization. The contact point for the +recipient does not need to be known, as Altinn has access to a wide range +of registries to retrieve contact information given an organization number or a national identity number." tags: [notifications] weight: 30 toc: true @@ -15,37 +15,37 @@ toc: true {{% notice info %}} As of April '24 it is not possible to combine notification channels for a single order request. -This functionality can be expected in the first half of '24. +This functionality can be expected in the first half of '24. {{% /notice %}} -## Recipient lookup +## Recipient lookup -Sending notifications to a national identity number or organisation number is possible. +Sending notifications to a national identity number or organization number is possible. A lookup of the contact details and reservation status of the recipient will be done both at the time -of ordering a request and at the requested send time. +of ordering a request and at the requested send time. -The entity ordering the notification is responsible to checking whether the notification +The entity ordering the notification is responsible to checking whether the notification will be sent or not, as recipient lookup results are shared in the response of the order request -as well as detailed in the notification after requested send time. +as well as detailed in the notification after requested send time. -### Recipient lookup result +### Recipient lookup result {{% notice warning %}} -The recipient lookup result reflects the situation at a specific point in time. -If the requested send time is significantly later than the time of ordering - the final lookup may have a different result. -The status of a notification order should therefore always be checked after the requested send time +The recipient lookup result reflects the situation at a specific point in time. +If the requested send time is significantly later than the time of ordering - the final lookup may have a different result. +The status of a notification order should therefore always be checked after the requested send time to confirm whether notifications were successfully generated, sent and delivered. {{% /notice %}} The _recipient lookup result_ provides insight into the probability of Altinn being able to send the notification to the recipients stated in the order. By checking the contents of this object, alternative -measures can be taken before the requested send time if there are reserved persons or recipients where no contact details can be found. +measures can be taken before the requested send time if there are reserved persons or recipients where no contact details can be found. | Property | Description | | :------------: | :------------------------------------------------------------------------------------------------------------: | | status | The result of the initial lookup | | isReserved | A list containing national identity numbers for all reserved recipients. | -| missingContact | A list containing national identity number and/or organisation numbers for recipients missing contact details. | +| missingContact | A list containing national identity number and/or organization numbers for recipients missing contact details. | The status property can hold one of three values. @@ -69,9 +69,9 @@ __Samples__ ### Registries used for lookup -When sending a notification through Altinn the sender can provide the contact details (email +When sending a notification through Altinn the sender can provide the contact details (email or SMS). In addition to this, Altinn uses a set of registries to retrieve the contact details -if none have been provided by the sender. +if none have been provided by the sender. __The common contact register (Kontakt- og reservasjonsregisteret)__ @@ -82,16 +82,16 @@ contact details if the recipient is identified by person number. __The National Registry for Notification Addresses for Businesses (Varslingsadresser for Enheter)__ -Altinn has a local copy of this register which can be used used to retrieve contact details if the -recipient is identified by organisation number. +Altinn has a local copy of this register which can be used used to retrieve contact details if the +recipient is identified by organization number. [Read more about the notification addresses to apply in public administration here](https://www.brreg.no/en/other-topics/notification-addresses-to-apply-in-public-administration/?nocache=1704206499405). __Altinn user profile__ - -End users can register their preferred contact details for notifications related to organisations in their -Altinn profile. These contact details can be used when the recipient is identified by organisation number. + +End users can register their preferred contact details for notifications related to organizations in their +Altinn profile. These contact details can be used when the recipient is identified by organization number. diff --git a/content/notifications/send-notifications/developer-guides/send-email-notifications/_index.en.md b/content/notifications/send-notifications/developer-guides/send-email-notifications/_index.en.md index 39f647258f1..d1154e33ca5 100644 --- a/content/notifications/send-notifications/developer-guides/send-email-notifications/_index.en.md +++ b/content/notifications/send-notifications/developer-guides/send-email-notifications/_index.en.md @@ -1,6 +1,6 @@ --- -title: Send email notifications -linktitle: Send email notifications +title: Send email notifications +linktitle: Send email notifications description: Endpoint for sending an email to one or more recipient with known contact details. weight: 50 toc: true @@ -12,9 +12,9 @@ POST /orders/email ## Authentication -This API requires authentication and the request must also include one of the following: +This API requires authentication and the request must also include one of the following: -- Maskinporten scope __altinn:serviceowner/notifications.create__ (for external system callers) +- Maskinporten scope __altinn:serviceowner/notifications.create__ (for external system callers) - Platform Access Token (for Altinn Apps and internal Altinn systems) See [Authentication and Authorization](../../../api/#authentication--authorization) for more information. @@ -32,7 +32,7 @@ The request body must contain the order request formatted as an and serialized as JSON. -### Required order request properties +### Required order request properties #### __body__ Type: _string_ @@ -47,32 +47,32 @@ The subject of the subject of the email. #### recipients Type: _List of [RecipientExt](https://github.com/Altinn/altinn-notifications/blob/main/src/Altinn.Notifications/Models/RecipientExt.cs)_ - -A list containing one or more recipient objects, each recipient containing either an email address, -a national identity number or an organisation number. + +A list containing one or more recipient objects, each recipient containing either an email address, +a national identity number or an organization number. ### Optional order request properties #### contentType Type: _enum_ _[EmailContentTypeExt](https://github.com/Altinn/altinn-notifications/blob/main/src/Altinn.Notifications/Models/EmailContentTypeExt.cs)_ -Default: _Plain_ +Default: _Plain_ The content type of the email can be either `Plain` or `Html`. #### requestedSendTime -Type: _DateTime_ +Type: _DateTime_ Default: Current time -The date and time (with time zone specification) when the notification should be sent to recipient. - +The date and time (with time zone specification) when the notification should be sent to recipient. + #### sendersReference Type: _string_ - -An internal reference for notification creator to lookup or identify the notification in -the future. Could be a case number or another id. It is recommended, but not required, -that the sender's reference is unique within the organisation's notification orders. + +An internal reference for notification creator to lookup or identify the notification in +the future. Could be a case number or another id. It is recommended, but not required, +that the sender's reference is unique within the organization's notification orders. ## Response @@ -87,7 +87,7 @@ that the sender's reference is unique within the organisation's notification ord ### Response body -The response body is formatted as an +The response body is formatted as an [NotificationOrderRequestResponseExt.cs](hhttps://github.com/Altinn/altinn-notifications/blob/main/src/Altinn.Notifications/Models/NotificationOrderRequestResponseExt.cs) and serialized as JSON. @@ -96,7 +96,7 @@ Find a short description of each property below. #### orderId Type: _GUID_ -The generated id for the notification order. +The generated id for the notification order. #### recipientLookup\* @@ -104,9 +104,9 @@ Type: [_RecipientLookupResultExt_](https://github.com/Altinn/altinn-notification The result object describing the result of the recipient lookup containing the properties below. - - _status_: the result of the initial lookup + - _status_: the result of the initial lookup - _isReserved_: a list containing national identity numbers for recipients that are reserved - - _missingContact_: a list containing national identity numbers and organisation numbers for recipients where contact + - _missingContact_: a list containing national identity numbers and organization numbers for recipients where contact details for selected notification channel were not identified @@ -121,7 +121,7 @@ The result object describing the result of the recipient lookup containing the p ### Response headers -#### Location +#### Location Type: _URL_ The self link for the generated notification order @@ -148,7 +148,9 @@ curl --location 'https://platform.altinn.no/notifications/api/v1/orders/email' \ "contentType": "Plain", "recipients":[ {"emailAddress":"testuser@altinn.no"}, - {"nationalIdentityNumber":"11876995923"}] + {"nationalIdentityNumber":"11876995923"}, + {"organizationNumber":"311000179"}] + }' ``` @@ -156,12 +158,12 @@ curl --location 'https://platform.altinn.no/notifications/api/v1/orders/email' \ #### 202 Accepted -In cases where reservation check or address lookup of recipients is required for an order, +In cases where reservation check or address lookup of recipients is required for an order, the initial result of the lookup will be included in the response. This includes a list containing national identity number for all reserved persons and a list containing national identity number -or organisation number for the recipients we could not find contact details for. +or organization number for the recipients we could not find contact details for. -Headers: +Headers: ```bash -- header 'Location: https://platform.altinn.no/notifications/api/v1/orders/f1a1cc30-197f-4f34-8304-006ce4945fd1' diff --git a/content/notifications/send-notifications/developer-guides/send-sms-notifications/_index.en.md b/content/notifications/send-notifications/developer-guides/send-sms-notifications/_index.en.md index 53c15e6414e..c7537c10759 100644 --- a/content/notifications/send-notifications/developer-guides/send-sms-notifications/_index.en.md +++ b/content/notifications/send-notifications/developer-guides/send-sms-notifications/_index.en.md @@ -1,6 +1,6 @@ --- -title: Send sms notifications -linktitle: Send sms notifications +title: Send sms notifications +linktitle: Send sms notifications description: Endpoint for sending an sms to one or more recipient with known contact details. weight: 50 toc: true @@ -12,9 +12,9 @@ POST /orders/sms ## Authentication -This API requires authentication and the request must also include one of the following: +This API requires authentication and the request must also include one of the following: -- Maskinporten scope __altinn:serviceowner/notifications.create__ (for external system callers) +- Maskinporten scope __altinn:serviceowner/notifications.create__ (for external system callers) - Platform Access Token (for Altinn Apps and internal Altinn systems) See [Authentication and Authorization](../../../api/#authentication--authorization) for more information. @@ -32,7 +32,7 @@ The request body must contain the order request formatted as an and serialized as JSON. -### Required order request properties +### Required order request properties #### __body__ Type: _string_ @@ -41,31 +41,31 @@ The contents of the SMS. #### recipients Type: _List of [RecipientExt](https://github.com/Altinn/altinn-notifications/blob/main/src/Altinn.Notifications/Models/RecipientExt.cs)_ - -A list containing one or more recipient objects, each recipient containing either a mobile number, -a national identity number or an organisation number. + +A list containing one or more recipient objects, each recipient containing either a mobile number, +a national identity number or an organization number. ### Optional order request properties #### __senderNumber__ Type: _string_ -Default: _Altinn_ -The string to use as the sender of the SMS. +Default: _Altinn_ +The string to use as the sender of the SMS. #### requestedSendTime -Type: _DateTime_ +Type: _DateTime_ Default: Current time -The date and time (with time zone specification) when the notification should be sent to recipient. - +The date and time (with time zone specification) when the notification should be sent to recipient. + #### sendersReference Type: _string_ - -An internal reference for notification creator to lookup or identify the notification in -the future. Could be a case number or another id. It is recommended, but not required, -that the sender's reference is unique within the organisation's notification orders. + +An internal reference for notification creator to lookup or identify the notification in +the future. Could be a case number or another id. It is recommended, but not required, +that the sender's reference is unique within the organization's notification orders. ## Response @@ -80,7 +80,7 @@ that the sender's reference is unique within the organisation's notification ord ### Response body -The response body is formatted as an +The response body is formatted as an [NotificationOrderRequestResponseExt.cs](hhttps://github.com/Altinn/altinn-notifications/blob/main/src/Altinn.Notifications/Models/NotificationOrderRequestResponseExt.cs) and serialized as JSON. @@ -89,16 +89,16 @@ Find a short description of each property below. #### orderId Type: _GUID_ -The generated id for the notification order. +The generated id for the notification order. #### recipientLookup\* Type: [_RecipientLookupResultExt_](https://github.com/Altinn/altinn-notifications/blob/main/src/Altinn.Notifications/Models/RecipientLookupResultExt.cs) The result object describing the result of the recipient lookup containing the properties below. - - _status_: the result of the initial lookup + - _status_: the result of the initial lookup - _isReserved_: a list containing national identity numbers for recipients that are reserved - - _missingContact_: a list containing national identity numbers and organisation numbers for recipients where contact + - _missingContact_: a list containing national identity numbers and organization numbers for recipients where contact details for selected notification channel were not identified @@ -112,7 +112,7 @@ The result object describing the result of the recipient lookup containing the p ### Response headers -#### Location +#### Location Type: _URL_ The self link for the generated notification order @@ -137,20 +137,21 @@ curl --location 'https://platform.altinn.no/notifications/api/v1/orders/sms' \ "body": "A text message to be sent immediately from an org.", "recipients":[ {"mobileNumber":"+4799999999"}, - {"nationalIdentityNumber":"11876995923"}] + {"nationalIdentityNumber":"11876995923"}, + {"organizationNumber":"311000179"}] }' ``` ### Response #### 202 Accepted -In cases where reservation check or address lookup of recipients is required for an order, +In cases where reservation check or address lookup of recipients is required for an order, the initial result of the lookup will be included in the response. This includes a list containing national identity number for all reserved persons and a list containing national identity number -or organisation number for the recipients we could not find contact details for. +or organization number for the recipients we could not find contact details for. -Headers: +Headers: ```bash -- header 'Location: https://platform.altinn.no/notifications/api/v1/orders/f1a1cc30-197f-4f34-8304-006ce4945fd1' diff --git a/content/notifications/send-notifications/get-started/user-guide/_index.en.md b/content/notifications/send-notifications/get-started/user-guide/_index.en.md index d2d3e3fbc2f..109aa42a499 100644 --- a/content/notifications/send-notifications/get-started/user-guide/_index.en.md +++ b/content/notifications/send-notifications/get-started/user-guide/_index.en.md @@ -6,8 +6,8 @@ description: "A user guide for the notification service" --- {{% notice info %}} -We are working on providing you with new and updated guidelines on usage of Altinn Notifications. -In the meantime existing guidelines for sending notifications through Altinn 2 also apply to Altinn Notifications. +We are working on providing you with new and updated guidelines on usage of Altinn Notifications. +In the meantime existing guidelines for sending notifications through Altinn 2 also apply to Altinn Notifications. [Please familiarize yourself with existing documentation and guidelines](https://altinn.github.io/docs/utviklingsguider/varsling/) @@ -28,31 +28,31 @@ In the meantime existing guidelines for sending notifications through Altinn 2 a