Introduction

YubiKey as a Service – Enrollment provides different options for organizations to pre-enroll credentials on a YubiKey, allowing their end users to instantly start using their key to authenticate with their identity providers, without first having to register the key.

_images/yaas-overview.png

Credential programming requests for hardware and software are initiated through FIDO Pre-reg API integrations with a customers IT environment. A request is either fulfilled by Yubico, or fulfilled on-site by a customer’s enrollment administrator.

Enrollment Options

The following pre-enrollment options are available:

  • FIDO Pre-reg integration: With this option, the keys are factory-programmed by Yubico and shipped globally, from Yubico facilities directly to the end user. The service is available through API integrations with IdPs (identity providers).

    Yubico provides integrations with the following IdPs:

  • Mobile app: This option lets an enrollment administrator access credential requests registered with the organization’s IdP, and program the credentials onto a YubiKey on-site, using a mobile device. The YubiKey is then provided to the end user. For more information, see the YubiID program (Limited Early Access).

  • YubiEnroll CLI tool: Using this option, an IT administrator with access to the organization’s IdP, can pre-program credentials onto a YubiKey on-site, on behalf of an end user. The key is then provided to the end user. See YubiEnroll User Guide.