Skip to content

Admin Portal

Accessing the Admin Portal

To access the admin portal, you will need to be configured as an organizational admin for one or more organizations. Contact Dapple support to have this configured for your profile.

The Dapple Admin Portal uses your profile passkey to authenticate administrators. To access the admin portal, enter this url in your web browser: https://api.dapplesecurity.com. You may use companion mode to authenticate using a browser on a computer using your mobile device.

For more information about how passkeys work and how Dapple manages them, see Passkeys.

Restricted Domains

Restricted domains allow your organization to claim and manage access to specific DNS domains. When you verify control of a domain through DNS, Dapple passkeys created for usernames that use that domain (for example, user@company.com) can be associated with and managed by your organization.

To create a restricted domain, you must have the ability to create a TXT DNS record for the domain you wish to restrict and administrative access to the organization you are managing.

Steps to Create a Restricted Domain

  1. Select Domains in the left hand menu bar
  2. Enter the Domain name (e.g., subdomain.example.com) and click Create Domain Restriction
  3. The Admin Portal will provide a name of a TXT record (e.g., _dappledomain.subdomain.example.com) and the contents of the TXT record
  4. Create the TXT record with the provided name and content in your DNS provider
  5. Once created, you can use the Verify Domain button to ensure the DNS record was created properly. There may be a slight delay while the DNS changes propagate
  6. Once verification is successful, the domain restriction is now active and Dapple passkeys for that domain can only be created by users in your Dapple organization. Furthermore, they MUST use their organization account for these passkeys, ensuring that admins have visibility and control over these passkeys

For additional details about how restricted domains work, see Restricted Domains in the Dapple Concepts guide.

SIEM Integration

Dapple allows duplicating authentication logs and alerts to an external system. Currently Dapple supports sending logs via syslog, which is widely supported by SIEM vendors.

Steps to Configure Syslog Export

  1. Ensure that you have a syslog collector enabled in your SIEM system and that you have the hostname and port available
  2. Select Alerts in the left-hand menu and click the Export button. Click Add to add a syslog server
  3. Enter the appropriate hostname and port. Also specify whether TCP or UDP should be used (TCP is preferred)
  4. After clicking Save, a copy of future authentication logs and alert messages will be sent to the external syslog server. Dapple always will retain an internal copy of all logs as well

Custom Themes

Theming Overview

Custom themes allow your organization to apply its own branding — including a color palette and logos — to the Dapple experience for all users in your organization. Themes apply consistently across both the Admin Portal and the Dapple Authenticator app, ensuring a cohesive brand presence in every interaction.

Light and Dark Mode

Themes include separate configurations for light mode and dark mode. This ensures your branding remains visually appropriate regardless of the display preference set on a user's device. You will need to provide logo assets for both modes to ensure your branding looks correct in all environments.

Normal and High Contrast Logos

Within each mode (light and dark), Dapple supports two logo variants:

  • Normal: The standard version of your logo, intended for typical display conditions. This is the logo most users will see during day-to-day use.
  • High Contrast: An alternative logo optimized for high contrast display settings, which are commonly used by users with visual impairments or in environments where accessibility standards require enhanced contrast ratios. This variant should have stronger contrast between the logo elements and the background to remain clearly legible under high contrast system settings.

Providing both variants ensures your organization meets accessibility requirements while maintaining brand consistency for all users.

Theme Application

Themes are applied to the Authenticator app automatically when a user accepts their invitation to join your organization. No additional steps are required from the user — the branded experience is active from the moment they onboard.

Steps to Configure a Custom Theme

  1. Select Settings in the left-hand sidebar
  2. Expand the Themes section
  3. Select Update theme colors and choose your organization's primary and accent colors. The primary color is typically the dominant brand color and is used for key UI elements such as headers and buttons. The accent color is used for highlights and interactive elements
  4. Expand Upload logos
  5. Select Upload light logos and upload both the normal and high contrast logo variants for light mode
  6. Select Upload dark logos and upload both the normal and high contrast logo variants for dark mode

Once saved, the configured theme will be applied to new users upon accepting their organization invite, and will be reflected in the Admin Portal immediately.