+
+ App Certificate Credentials
+
+
+ Please provide your Microsoft 365 application credentials with
+ certificate authentication.
+
+
+
+ The certificate content must be base64 encoded from an unsigned
+ certificate. For detailed instructions on how to generate and encode
+ your certificate, please refer to the{" "}
+
+ Microsoft 365 getting started guide
+
+ .
+
+ >
+ );
+};
diff --git a/ui/components/providers/workflow/forms/select-credentials-type/m365/credentials-type/m365-client-secret-credentials-form.tsx b/ui/components/providers/workflow/forms/select-credentials-type/m365/credentials-type/m365-client-secret-credentials-form.tsx
new file mode 100644
index 0000000000..3312fb536a
--- /dev/null
+++ b/ui/components/providers/workflow/forms/select-credentials-type/m365/credentials-type/m365-client-secret-credentials-form.tsx
@@ -0,0 +1,58 @@
+"use client";
+
+import { Control } from "react-hook-form";
+
+import { CustomInput } from "@/components/ui/custom";
+import { M365ClientSecretCredentials } from "@/types";
+
+export const M365ClientSecretCredentialsForm = ({
+ control,
+}: {
+ control: Control