Okta sign in Configuration Guide

CloudFloorDNS is a DNS and Domain name portfolio platform for SMB and Enterprise businesses. All CloudFloorDNS users have the ability to configure a default Identity Provider to power Single Sign On (SSO). This article details how to configure Okta as the primary Identity Provider to facilitate SSO with the CloudFloorDNS application.

Supported Features
  • Service Provider (SP)-Initiated Authentication (SSO) Flow - This authentication flow occurs when the user attempts to log in to the application from CloudFloorDNS.

  • Identity Provider (IDP)-Initiated Authentication (SSO) Flow - This authentication flow occurs when the user attempts to log in to CloudFloorDNS from Okta.

  • SSO Integration on CloudFloorDNS platform.

Requirements

In order to proceed with configuring login with SSO through Okta, you must:

  • Have access to an Okta tenant.

  • Be an Okta administrator to that tenant.

  • Be a registered user on CloudFloorDNS platform.

Configuration Steps

The following documents the configurations for setting up the OIDC integration between CloudFloorDNS and Okta. Okta is the Identity Provider (IDP) and depending on the use case, the user will be redirected to Okta for authentication if no session has been established.

To configure your provisioning settings for CloudFloorDNS in Okta, there are three main steps to follow:


Step One - Add the CloudFloorDNS App to Okta

  1. Login to your organization’s Okta as Admin.

  2. Navigate to Applications > Applications > Browse App Catalog search for CloudFloorDNS, and then click on the Add Integration button.

  3. Enter an Application Label in General Settings. This label displays under the app on your home page.

  4. Click on Done button.

  5. After integration CloudFloorDNS will display on the Application section. Click on the CloudFloorDNS app and navigate to the Sign On tab, copy the Client ID and Client Secret. also, you can find your organization Okta domain in your profile.

    1. Note: These values allow CloudFloorDNS to communicate with Okta. The Client ID is a public identifier for the client that is required for all OAuth/OIDC flows. The Client Secret is a private identifier which you should not share or broadly distribute.


    Okta App configuration
  6. Before leaving Okta, ensure you have given yourself and any other target users access to the CloudFloorDNS application. You can do this by going to Applications > CloudFloorDNS > Assignment and then assigning to either the target people or group.

    `
    Okta login from Okta Dashboard

Step Two – Enable SSO Okta Integration with CloudFloorDNS platform.

  1. Login to CloudFloorDNS platform using your credential.

  2. Navigate to My Account and click on the Enable Okta Login link.

  3. In the first Section add your Client ID, Client Secret, and Issuer URL which you copy from the Okta account and click on the enable checkbox to activate Okta integration.

  4. Click on Save button to store Okta details, after this step Okta integration is enabled for your account.


    Okta account configuration
  5. Add Okta users(Sub User) for your account on CloudFloorDNS platform.

    1. CloudFloorDNS platform allows account owner/admin to add sub users to manage their domains by adding users and enable Okta login for them.

    2. Navigate to My Account and click on the Enable Okta Login link.

    3. Click on Add Okta User button for adding new sub users on CloudFloorDNS platform.


      Enabled user list

    4. You can import multiple users by uploading a csv file, or add single user by using add user form.



      Add Okta User
    5. While adding users make sure that users are already added on Okta side and use the same email for adding on CloudFloorDNS platform.

    6. After adding a sub user, sub users can login to CloudFloorDNS platform by using Okta login.


Step Three - Okta sign-in can be used both from the CloudFloorDns Login page and Okta account.


    Login from CloudFloorDns platform

  1. Click on the login button on CloudFloorDns platform.

  2. Add your registered username/email and click on Log In button.


    Add registered email/username
  3. If your email registered for Okta login, you can see the Login with Okta button.


    Okta SP Flow
  4. Click on Login with Okta button and it will initiate the SP flow.


    Login From Okta organization dashboard

  1. Login to your Okta organization account with your Okta credentials.

  2. Navigate to My Apps >> Work and click on the CloudFloorDNS App.


    Okta login from Okta dashboard

If you experience any issues or have any questions, please reach out to support@cloudfloordns.com to engage our support staff.