Symptom
- When adding a new VLS configuration for Microsoft Teams, a validation error occurs.
- Error: "The connection with the VLS Vendor cant be established. Please review the error message provided by the VLS Vendor, update the configuration and try again."
- "aadsts900382: confidential client is not supported in cross cloud request."
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Open Learning Administration.
- Navigate to VLS Configuration and select Add New.
- Choose VLS Vendor: Microsoft Teams.
- Enter a VLS ID and Description.
- Provide the required configuration fields (Client ID, Directory/Tenant ID, Secret).
- Click Add and observe the validation error.
Cause
- Microsoft Teams VLS integration with SAP SuccessFactors Learning does not currently support GCC High (Azure Government) tenants.
- GCC High operates in a separate cloud with distinct authentication and API endpoints that the standard Microsoft Graph API integration for the commercial environment does not accommodate, leading to aadsts900382.
Resolution
- Verify the Microsoft tenant type used for the VLS integration.
- If the tenant is GCC High (Azure Government), note that this integration is currently not supported and the configuration cannot be completed.
- If this functionality is required, submit an enhancement request so the product team can evaluate feasibility: 2090228 – How to submit enhancement requests for SAP SuccessFactors products.
See Also
KBA 3113230 – Microsoft Teams - VLS Implementation Supplementary Links + FAQs
Keywords
vls, vls configuration, Microsoft teams, gcc high, azure government, aadsts900382, confidential client not supported, cross cloud request, validation error, lms integration, successfactors learning, graph api, virtual learning system, vls vendor, integration error , KBA , LOD-SF-LMS-VLS , Virtual Learning System , Product Enhancement
Product
SAP SuccessFactors Learning all versions
SAP Knowledge Base Article - Public