Last modified: Sep 5, 2025

Restricted data

Extra protections for restricted data types

Available from v8.7.0

What is restricted data?

Restricted data refers to any information that needs extra protection, such as personal, confidential, or classified data.

By default, a user needs read and/or write actions to access application data. The policy.xml file is the primary source of authorization policies, but permissions can also be delegated through Altinn.

If your app contains data that requires extra protection, you can use the applicationmetadata.json file to specify actionRequiredToRead and actionRequiredToWrite properties for specific data types. These actions must be assigned in the policy, in addition to read/write, before users can access the protected data elements.

When would I use this?

You should add data restrictions if your app:

  • Has multiple users who should not see each other’s data
  • Collects sensitive or classified information about third parties
  • Contains data that should be treated as read-only

Further reading