Configuration of Entra ID on SDDC Manager reports the lifespan of the secret token to 6 months even though the Token Lifespan is set as 12 or 18 months
search cancel

Configuration of Entra ID on SDDC Manager reports the lifespan of the secret token to 6 months even though the Token Lifespan is set as 12 or 18 months

book

Article ID: 435689

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer

Issue/Introduction

  • During the Identity Provider configuration using SDDC Manager UI, the lifespan of the secret token is not generated beyond 6 months expiration
  • Log in to SDDC Manager UI -> Navigate to Single Sign-On -> Change Identity Provider -> Microsoft Entra ID -> Under User provisioning select the "Token Lifespan" and change to 12 or 18 months -> Regenerate

  • This issue is not seen using vCenter Server UI or VCF Operations UI (VCF 9.0)

Environment

SDDC Manager 5.x

VMware Cloud Foundation 9.x

Cause

This is caused due to a incorrect parameter mapping in the SDDC Manager UI where the secret generation workflow defaults to a 180-day token lifecycle, bypassing user-specified expiration configuration.

Resolution

This is a known issue and Broadcom Engineering is working towards a permanent fix for this issue in future release.

This issue is not seen on vCenter Server UI (8.x) or VCF Operations UI (9.x) and can be leveraged to configure the Identity Provider.

 

Additional Information

Refer to the below steps to generate the Secret using SDDC Manager API

  1. Log in to the SDDC Manager using admin privilege (SSO Administrator)

    1. Navigate to Developer Center -> API Explorer
    2. Under the API Categories navigate to Identity Providers
    3. Expand GET /v1/identity-providers and click EXECUTE
    4. Copy the output for "IdentityProvider (Entra)" to a text editor
    5. Copy the value for id
    6. Under the same section scroll down to POST /v1/identity-providers/{id}/sync-client
    7. Expand the same and enter the value for id captured in step 5. Under the section for syncClientTokenTTL, enter the timespan desired in minutes (365 days = 525600 minutes)
    8. Download or Copy the response

  2. Navigate to Administration -> Single Sign On -> Identity Provider
  3. Proceed with the configuration of Identity Provider