You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: How to define the authorization rules for a application
5
+
weight: 200
6
+
---
7
+
8
+
Authorization rules for a App is defined as a XACML Policy file defined in the application repository.
9
+
10
+
The XACML Policy contains one or many rules that defines who can perform a given operation on different resources.
11
+
12
+
[See XACML structure for details how rules are defined](https://docs.altinn.studio/architecture/security/authorization/altinn-apps/app/xacmlpolicy/)
13
+
14
+
The XACML file can by modified by any editor.
15
+
16
+
## Modifying Template Rules
17
+
The current asp.net template contians a XACML Policy file that is created when a new app is created in Altinn Studio
18
+
19
+
20
+
### Modifying required roles
21
+
The standard XACML files is defined so that the managing director (DAGL) can perform the operation. This role code needs to be change to the correct one depending on user scenario.
22
+
23
+
See details on how to configure which role or org that can perform a operation [here](https://docs.altinn.studio/architecture/security/authorization/altinn-apps/app/xacmlpolicy/)
24
+
25
+
26
+
### Modifying authentication level
27
+
The needed authentication level is defined like a obligation in the XACML policy. See [XACML documentation for Altinn Apps](https://docs.altinn.studio/architecture/security/authorization/altinn-apps/app/xacmlpolicy/) to see how that is configured.
description: How to define the application process
5
+
weight: 200
6
+
---
7
+
A application will have a process that the users of the application will follow.
8
+
This process is defined in a BMPM 2.0 files
9
+
10
+
## Supported Process Task types
11
+
The current application template support the following tasks.
12
+
13
+
- Data
14
+
15
+
## Future Process Task types (tentative)
16
+
- Signing
17
+
- Payment
18
+
- Paralell Signing
19
+
- User Controlled Signing
20
+
- External Validation
21
+
22
+
23
+
## Modifying Process
24
+
To modify process you can manually edit the [BPMN file](https://github.com/Altinn/altinn-studio/blob/master/src/Altinn.Apps/AppTemplates/AspNet/App/config/process/process.bpmn) in the template with a regular editor.
0 commit comments