diff --git a/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-auth.png b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-auth.png new file mode 100644 index 000000000..585f9fcb3 Binary files /dev/null and b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-auth.png differ diff --git a/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-create.png b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-create.png new file mode 100644 index 000000000..eca04f08b Binary files /dev/null and b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-create.png differ diff --git a/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-tokens.png b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-tokens.png new file mode 100644 index 000000000..6c45c0b19 Binary files /dev/null and b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud-tokens.png differ diff --git a/docs/images/integrations/hasura-cloud/integrations-hasura-cloud.png b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud.png new file mode 100644 index 000000000..855cef3ce Binary files /dev/null and b/docs/images/integrations/hasura-cloud/integrations-hasura-cloud.png differ diff --git a/docs/integrations/cloud/hasura-cloud.mdx b/docs/integrations/cloud/hasura-cloud.mdx new file mode 100644 index 000000000..770852742 --- /dev/null +++ b/docs/integrations/cloud/hasura-cloud.mdx @@ -0,0 +1,36 @@ +--- +title: "Hasura Cloud" +description: "How to sync secrets from Infisical to Hasura Cloud" +--- + +Prerequisites: + +- Set up and add envars to [Infisical Cloud](https://app.infisical.com) + +## Navigate to your project's integrations tab + +![integrations](../../images/integrations.png) + +## Enter your Hasura Cloud Access Token + +Obtain a Hasura Cloud Access Token in My Account > Access Tokens + +![integrations hasura cloud tokens](../../images/integrations/hasura-cloud/integrations-hasura-cloud-tokens.png) + +Press on the Hasura Cloud tile and input your Hasura Cloud access token to grant Infisical access to your Hasura Cloud account. + +![integrations hasura cloud authorization](../../images/integrations/hasura-cloud/integrations-hasura-cloud-auth.png) + + + If this is your project's first cloud integration, then you'll have to grant + Infisical access to your project's environment variables. Although this step + breaks E2EE, it's necessary for Infisical to sync the environment variables to + the cloud platform. + + +## Start integration + +Select which Infisical environment secrets you want to sync to which Hasura Cloud project and press create integration to start syncing secrets to Hasura Cloud. + +![integrations hasura cloud](../../images/integrations/hasura-cloud/integrations-hasura-cloud-create.png) +![integrations hasura cloud](../../images/integrations/hasura-cloud/integrations-hasura-cloud.png)