diff --git a/backend/src/services/app-connection/azure-client-secrets/azure-client-secrets-connection-schemas.ts b/backend/src/services/app-connection/azure-client-secrets/azure-client-secrets-connection-schemas.ts index 41c9a1d36..d9f178a06 100644 --- a/backend/src/services/app-connection/azure-client-secrets/azure-client-secrets-connection-schemas.ts +++ b/backend/src/services/app-connection/azure-client-secrets/azure-client-secrets-connection-schemas.ts @@ -29,6 +29,7 @@ export const AzureClientSecretsConnectionOAuthOutputCredentialsSchema = z.object export const AzureClientSecretsConnectionClientSecretInputCredentialsSchema = z.object({ clientId: z .string() + .uuid() .trim() .min(1, "Client ID required") .max(50, "Client ID must be at most 50 characters long") @@ -41,6 +42,7 @@ export const AzureClientSecretsConnectionClientSecretInputCredentialsSchema = z. .describe(AppConnections.CREDENTIALS.AZURE_CLIENT_SECRETS.clientSecret), tenantId: z .string() + .uuid() .trim() .min(1, "Tenant ID required") .describe(AppConnections.CREDENTIALS.AZURE_CLIENT_SECRETS.tenantId)