Skip to main content
As an organization administrator, you can register trusted applications and specify which domains may access CDF APIs. When a browser application calls CDF, the request originates from a specific domain. Registration lets you control which web applications are allowed to make those browser-based requests and blocks unauthorized origins. Registration lets CDF recognize trusted applications and configure domain-based validation and Cross-Origin Resource Sharing (CORS) policy. It reduces the attack surface for browser-based access by letting you define trusted origins from which requests to CDF can be made. Application registration does not replace authentication, authorization, or other security controls.
Registering in CDF is separate from registering in your identity provider (IdP). For web applications, complete both steps: register in your IdP for authentication (Microsoft Entra ID or Amazon Cognito), then register in CDF to configure allowed origins.

Prerequisites

  • You must be an organization administrator.
  • The application must already be registered in your organization’s IdP if it uses interactive or service principal authentication.
Domains for CDF applications such as Maintain, InField, and Flows are registered in your organization by default.For Flows apps, we recommend registering each app individually for clearer ownership, security, and future compatibility. Application registrations validate trusted domains, not individual application identities, so if multiple applications share a domain, a request from an unregistered application may still be accepted if another application on that domain is already registered.

Register an application

1

Open the Applications tab

Sign in to Cognite Data Fusion and select the Admin workspace.Navigate to My organization > Applications.
2

Register an application

Select Register application.In the Register application dialog, fill in the fields shown in the form.
3

Confirm

Select Register.
The application appears in the list on the Applications tab.

Update app registration

1

Open the application menu

On the Applications tab, find the application in the list. Open the row menu () and select Edit.
2

Update fields

Change the Name, Description, Projects, or Allowed origins as needed.
3

Save changes

Select Save.

Delete app registration

1

Open the application menu

On the Applications tab, find the application in the list. Open the row menu () and select Delete.
2

Confirm deletion

Confirm that you want to delete the application registration and select Delete.
After you delete an app registration, requests from that app are blocked until you register it again with the correct allowed origins.

Further reading

Last modified on August 6, 2026