feat(m365): add the new provider m365 - UI part (#7591)

This commit is contained in:
Pablo Lara
2025-04-23 14:23:33 +02:00
committed by GitHub
parent 0234957907
commit bcfeb97e4a
17 changed files with 326 additions and 24 deletions
+12 -1
View File
@@ -238,6 +238,16 @@ export type AzureCredentials = {
providerId: string;
};
export type M365Credentials = {
client_id: string;
client_secret: string;
tenant_id: string;
user: string;
encrypted_password: string;
secretName: string;
providerId: string;
};
export type GCPCredentials = {
client_id: string;
client_secret: string;
@@ -256,7 +266,8 @@ export type CredentialsFormSchema =
| AWSCredentials
| AzureCredentials
| GCPCredentials
| KubernetesCredentials;
| KubernetesCredentials
| M365Credentials;
export interface SearchParamsProps {
[key: string]: string | string[] | undefined;