<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Remove Okta Verify OTP (Code) without Removing the Okta Verify Push on OIE Tenants
Multi-Factor Authentication
Okta Identity Engine
Overview

Since Okta Verify OTP cannot be disabled on OIE tenants as this is enabled by default and Factor Sequencing is not supported on Okta Identity Engine (OIE), an API Call to remove Okta Verify OTP (Code) without removing Okta Verify Push can be run.

Applies To
  • Okta Identity Engine (OIE)
  • Multi-Factor Authentication (MFA)
  • Okta Verify OTP
Solution

There is no option to remove the Okta Verify OTP from the User Interface (UI). This will require to setup Postman or any other application that can make API calls as well as having the User API Collection and the Factors API collection.

  1. Before running an API Call: When users log in, they see two options for Okta Verify: one to get a push notification and one to enter a code.

    Okta Verify

First, the user ID is needed to delete a factor for a user. This can be seen in the use profile URL or with a GET User API call.

Okta Dashboard

GET API call

  1. With the user ID, they will need to make a List Factor API call for that user to obtain the OTP factor ID. 
GET API call
  1. In the response from the List factors they will see all the factors enrolled for that user. The ID for the Okta Verify OTP is the one above "factorType": "token:software:totp"

    Okta Verify OTP

  2. With the UserID and FactorID, they can make a Delete API call for that factor for that user. 

    Delete API call

    Postman Body call

  3. Now, log in to the Okta Org OIE Tenant.

  4. After running an API Call, it should automatically prompt with Okta Verify Push.

    Push notification

Okta System Log would show a successful removal of Okta Verify OTP.

System log



NOTE: If an admin resets the MFA, the Okta Verify OTP will be enabled again.
 

Related References

 

 
Loading
Remove Okta Verify OTP (Code) without Removing the Okta Verify Push on OIE Tenants