Sophia
Hart

Associated Domains on macOS: Why Work Apps Need Them

Sophia Hart

Oct 27, 2026

7 min read

associated domains for macos apps

TL; DR

Associated domains for macOS apps enable verified connections between work applications and websites, supporting consistent app-to-web experiences.

  • Why it matters: Incorrect associations can disrupt universal links, credential sharing, and supported authentication workflows, increasing IT troubleshooting efforts.
  • How it works: Application entitlements, AASA files, and domain verification establish trusted connections. Associated Domains differ from Managed Domains, which control separate domain-related behaviors.
  • Hexnode’s role: Hexnode UEM centrally deploys Associated Domains policies across managed Macs, while IT teams verify application compatibility, website requirements, and functionality.

Why do macOS work apps need associated web domains?

Associated domains for macOS apps enable supported connections between installed applications and their related websites. Employees frequently move between work apps and web pages to open shared links, access resources, or authenticate. These connections help maintain a consistent experience across both environments.

For example, an employee clicks a shared project link expecting it to open in the installed macOS application. Instead, the link opens in a browser. A missing or incorrect app-domain association could be one reason for this behavior.

For IT administrators, deploying an application is only part of the process. Its supported web integrations must also be correctly configured to ensure the intended app-to-website interactions work as expected.

What happens when app-domain associations are missing or incorrect?

Missing or incorrect app-domain associations can disrupt supported interactions between macOS applications and their websites. This can create several operational challenges:

  • Interrupted workflows: Employees may need to switch manually between browsers and installed applications to complete tasks.
  • Authentication friction: Supported credential-sharing features may fail to provide the expected sign-in experience.
  • Repeated troubleshooting: IT teams may spend additional time investigating inconsistent link behavior and application integration issues.
  • Inconsistent experiences: Employees using the same application may encounter different results across devices.

These issues depend on the application, supported association service, and configuration. A missing association does not necessarily make an application insecure or unusable.

What are Associated Domains on macOS, and how do they work?

Associated Domains on macOS establish verified app-to-website connections through three components: an application entitlement declaring supported domains, an Apple App Site Association (AASA) file identifying authorized applications and services, and domain verification confirming the relationship. Both sides must be configured correctly. Associated Domains do not provide internet access, configure DNS, or act as a website allowlist.

How do Associated Domains support everyday employee workflows?

Associated Domains support several interactions between native macOS applications and their related websites. Common employee-facing examples include:

  • Universal links (applinks): An employee clicks a shared project link, which opens the corresponding content in the installed macOS application when supported.
  • Shared web credentials (webcredentials): An employee can use supported credential-sharing and AutoFill features between a work application and its associated website, reducing repeated credential entry.
  • Extensible SSO: Supported authentication extensions can use associated-domain relationships within authentication workflows to facilitate access to connected work resources.

Each capability relies on the relationship between the application and its associated website. However, configuring Associated Domains does not automatically enable every service. The application must support the relevant capability, and additional configuration may be required.

How are Associated Domains different from Managed Domains on macOS?

Associated Domains establish verified connections between macOS applications and websites, while Managed Domains control specific domain-related behaviors on managed devices. Although both involve web domains, they serve different purposes.

Aspect Associated Domains Managed Domains
Purpose Establish verified app-to-website relationships. Apply domain-related management controls.
Configuration focus App identifiers, associated domains, and supported services. Managed email domains and web domains.
Typical use cases Universal links, shared web credentials, and supported authentication integrations. Identifying out-of-domain email recipients and configuring supported cross-site tracking prevention exceptions.

Managed Domains do not establish universal links or replace application entitlements and Apple App Site Association (AASA) verification. IT administrators must choose the appropriate configuration based on whether they need app-to-website integration or domain-specific management controls.

How should IT teams configure and validate Associated Domains?

Configuring Associated Domains requires identifying the right app-to-web connections, verifying application and website requirements, and testing the configuration. Start with one application workflow before expanding to additional domains or devices.

Step 1: Identify applications and their required web connections

Identify applications that use universal links, shared credentials, or supported authentication integrations.

  • Record the application identifier, associated domains, and required service.
  • Define the expected behavior, such as opening a project link in its installed application.
  • Prioritize one workflow for initial testing.

Step 2: Verify the application and website requirements

Confirm that the application has the correct Associated Domains entitlement and the website hosts a valid Apple App Site Association (AASA) file.

  • Check the service:domain format, such as applinks:portal.example.com or webcredentials:login.example.com.
  • Ensure the application identifier and website association information match.
  • Coordinate with developers or website administrators to resolve configuration errors.

Step 3: Prepare a controlled configuration rollout

Select the managed Macs requiring the association and verify the application identifiers, domains, and service values.

  • Check domain matching, subdomain requirements, and association retrieval through Apple’s CDN. If direct download is required, confirm that the application’s entitlement includes ?mode=managed for the relevant domain.
  • Start with a small device group.
  • Document the expected behavior before expanding deployment.

Step 4: Test the employee experience and troubleshoot failures

Test whether supported links open in the intended application or shared credentials work as expected.

If the integration fails, verify:

  • Application: Installation, identifier, and entitlement.
  • Domain: Correct hostname and association service.
  • AASA file: Availability and valid contents.
  • Retrieval: CDN or direct-download behavior and caching.

Successful configuration deployment does not guarantee functional integration. Verify the actual employee experience before expanding the rollout.

Hexnode Mac Management
Featured resource

Hexnode Mac Management

Manage Mac devices throughout their lifecycle with Hexnode, simplifying deployment, security, lockdown, and IT operations.

DOWNLOAD

How does Hexnode UEM configure Associated Domains on managed Macs?

Hexnode UEM allows IT administrators to centrally configure Associated Domains on managed Macs, helping supported applications establish verified connections with their associated websites without configuring each device individually.

To configure the policy, navigate to Policies > macOS > Configurations > Associated Domains and specify the following settings:

  • App Identifier: Enter the application’s identifier in Team ID.Bundle ID format to identify the application requiring the association.
  • Domains: Add the relevant service:domain values, such as applinks:portal.example.com for universal links or webcredentials:login.example.com for shared credentials. Supported wildcard subdomains can also be configured.
  • Enable direct download: Allow the device to retrieve association data directly from the domain’s server instead of Apple’s CDN when required.

Once configured, administrators can use Policy Targets to assign the policy to individual devices, users, device groups, user groups, or domains.

Hexnode simplifies centralized deployment, but successful integration still depends on matching application entitlements and the website’s AASA file. IT teams should verify the intended app-to-web behavior after applying the policy.

FAQs

Yes, IT administrators can deploy Associated Domains configurations for supported third-party macOS applications using a device management solution. However, the application must include the appropriate entitlement, and the associated website must provide a valid AASA file.

Universal links may open in Safari because of incorrect association settings, user preferences, or browser navigation behavior. IT administrators should verify the application’s entitlement, AASA file, supported URLs, and how the link is opened. IT administrators should also verify that the application is installed, supports universal links, and has the correct association information.

No, Associated Domains alone do not enable single sign-on (SSO) on macOS. Supported authentication extensions may use domain associations, but SSO requires additional configuration of the authentication extension and relevant identity services.

Simplify macOS app-to-web connections with Hexnode UEM

Managing app-to-website connections across multiple Macs doesn’t have to involve configuring each device individually. With Hexnode UEM, IT teams can centrally deploy Associated Domains policies, maintain consistent configurations, and support seamless interactions between work applications and their associated websites.

Start your free trial and simplify macOS application management with Hexnode UEM.

Share

Sophia Hart

A storyteller for practical people. Breaks down complicated topics into steps, trade-offs, and clear next actions—without the buzzword fog. Known to replace fluff with facts, sharpen the message, and keep things readable—politely.