diff --git a/docs/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx b/docs/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx
index e8a56b4f..5e2ce6cc 100644
--- a/docs/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx
+++ b/docs/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx
@@ -16,12 +16,6 @@ The source code can be found in the [`someengineering/fixinventory-cf` GitHub re
:::
-:::note
-
-If you prefer to deploy the StackSet yourself, the S3 URL of the template to create the `FixInventoryAccess` role is [https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template](https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template).
-
-:::
-
## Prerequisites
This guide assumes that you have already [installed](../../../getting-started/install/index.mdx) Fix Inventory.
@@ -45,9 +39,11 @@ You also need an [AWS Organization](https://aws.amazon.com/organizations) that m
3. Click this button to open the **Quick create stack** page:
- [Deploy StackSet](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-stackset.template)
+ [Deploy Stack](https://console.aws.amazon.com/cloudformation/home#/stacks/create)
+
+4. Specify the template by selecting "Upload a template file" and upload the file. Press Next.
-4. Enter a stack name (e.g., `FixInventoryAccess`) and configure the four parameters as follows:
+5. Enter a stack name (e.g., `FixInventoryAccess`) and configure the four parameters as follows:
| Parameter | Description |
| --- | --- |
@@ -58,17 +54,17 @@ You also need an [AWS Organization](https://aws.amazon.com/organizations) that m

-5. Click **Next** on both this page and the next, then click **Create Stack**.
+6. Click **Next** on both this page and the next, then click **Create Stack**.
The stack will take a few minutes to deploy.

-6. In the menu to the left, click **StackSets**. You can see that the StackSet is being created on the **Self-managed** or **Service-managed** tab (depending on the option you chose).
+7. In the menu to the left, click **StackSets**. You can see that the StackSet is being created on the **Self-managed** or **Service-managed** tab (depending on the option you chose).

-7. After a few minutes, the StackSet will be created and begin deploying to all accounts in our organization. Reviewing the stacks in `us-east-1`, you should now see a new stack created by the StackSet:
+8. After a few minutes, the StackSet will be created and begin deploying to all accounts in our organization. Reviewing the stacks in `us-east-1`, you should now see a new stack created by the StackSet:

@@ -97,8 +93,8 @@ You also need an [AWS Organization](https://aws.amazon.com/organizations) that m
aws cloudformation create-stack \
--region us-east-1 \
--stack-name FixInventoryAccess \
- --template-url https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-stackset.template \
- --parameters ParameterKey=DeploymentTargetOrganizationalUnitIds,ParameterValue="$AWS_OU" ParameterKey=FixInventoryAccountID,ParameterValue=$FIX_ACCOUNT_ID
+ --template-body file://path/to/your/fixinventory-role.template \
+ --parameters ParameterKey=DeploymentTargetOrganizationalUnitIds,ParameterValue="$AWS_OU" ParameterKey=FixInventoryAccountID,ParameterValue=$FIX_ACCOUNT_ID
```
:::info
diff --git a/docs/how-to-guides/data-sources/collect-aws-resource-data.mdx b/docs/how-to-guides/data-sources/collect-aws-resource-data.mdx
index d358671f..40687fdf 100644
--- a/docs/how-to-guides/data-sources/collect-aws-resource-data.mdx
+++ b/docs/how-to-guides/data-sources/collect-aws-resource-data.mdx
@@ -282,12 +282,6 @@ You can specify a profile using `AWS_PROFILE` and, for local testing, SSO authen
See [How to Roll Out Fix Inventory AWS Permissions with CloudFormation](../configuration/roll-out-aws-permissions-with-cloudformation/index.mdx) for a step-by-step guide on how to roll out Fix Inventory [permissions](../../reference/iam-permissions/aws.mdx) organization-wide.
-:::info
-
-If you prefer to deploy the role yourself, the S3 URL of the template to create the `FixInventoryAccess` role is [https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template](https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template).
-
-:::
-
### 4. Trigger Resource Collection
1. By default, Fix Inventory performs resource collection each hour. To immediately trigger a collect run, use the [`workflow run` command](../../reference/cli/workflow/run.mdx) in [Fix Inventory Shell](../../reference/components/shell):
diff --git a/versioned_docs/version-4.X/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx b/versioned_docs/version-4.X/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx
index e8a56b4f..f459df50 100644
--- a/versioned_docs/version-4.X/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx
+++ b/versioned_docs/version-4.X/how-to-guides/configuration/roll-out-aws-permissions-with-cloudformation/index.mdx
@@ -16,12 +16,6 @@ The source code can be found in the [`someengineering/fixinventory-cf` GitHub re
:::
-:::note
-
-If you prefer to deploy the StackSet yourself, the S3 URL of the template to create the `FixInventoryAccess` role is [https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template](https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template).
-
-:::
-
## Prerequisites
This guide assumes that you have already [installed](../../../getting-started/install/index.mdx) Fix Inventory.
@@ -45,9 +39,11 @@ You also need an [AWS Organization](https://aws.amazon.com/organizations) that m
3. Click this button to open the **Quick create stack** page:
- [Deploy StackSet](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-stackset.template)
+ [Deploy Stack](https://console.aws.amazon.com/cloudformation/home#/stacks/create)
+
+4. Specify the template by selecting "Upload a template file" and upload the file. Press Next.
-4. Enter a stack name (e.g., `FixInventoryAccess`) and configure the four parameters as follows:
+5. Enter a stack name (e.g., `FixInventoryAccess`) and configure the four parameters as follows:
| Parameter | Description |
| --- | --- |
@@ -58,17 +54,17 @@ You also need an [AWS Organization](https://aws.amazon.com/organizations) that m

-5. Click **Next** on both this page and the next, then click **Create Stack**.
+6. Click **Next** on both this page and the next, then click **Create Stack**.
The stack will take a few minutes to deploy.

-6. In the menu to the left, click **StackSets**. You can see that the StackSet is being created on the **Self-managed** or **Service-managed** tab (depending on the option you chose).
+7. In the menu to the left, click **StackSets**. You can see that the StackSet is being created on the **Self-managed** or **Service-managed** tab (depending on the option you chose).

-7. After a few minutes, the StackSet will be created and begin deploying to all accounts in our organization. Reviewing the stacks in `us-east-1`, you should now see a new stack created by the StackSet:
+8. After a few minutes, the StackSet will be created and begin deploying to all accounts in our organization. Reviewing the stacks in `us-east-1`, you should now see a new stack created by the StackSet:

@@ -97,7 +93,7 @@ You also need an [AWS Organization](https://aws.amazon.com/organizations) that m
aws cloudformation create-stack \
--region us-east-1 \
--stack-name FixInventoryAccess \
- --template-url https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-stackset.template \
+ --template-body file://path/to/your/fixinventory-role.template \
--parameters ParameterKey=DeploymentTargetOrganizationalUnitIds,ParameterValue="$AWS_OU" ParameterKey=FixInventoryAccountID,ParameterValue=$FIX_ACCOUNT_ID
```
diff --git a/versioned_docs/version-4.X/how-to-guides/data-sources/collect-aws-resource-data.mdx b/versioned_docs/version-4.X/how-to-guides/data-sources/collect-aws-resource-data.mdx
index d358671f..40687fdf 100644
--- a/versioned_docs/version-4.X/how-to-guides/data-sources/collect-aws-resource-data.mdx
+++ b/versioned_docs/version-4.X/how-to-guides/data-sources/collect-aws-resource-data.mdx
@@ -282,12 +282,6 @@ You can specify a profile using `AWS_PROFILE` and, for local testing, SSO authen
See [How to Roll Out Fix Inventory AWS Permissions with CloudFormation](../configuration/roll-out-aws-permissions-with-cloudformation/index.mdx) for a step-by-step guide on how to roll out Fix Inventory [permissions](../../reference/iam-permissions/aws.mdx) organization-wide.
-:::info
-
-If you prefer to deploy the role yourself, the S3 URL of the template to create the `FixInventoryAccess` role is [https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template](https://fixinventorypublic.s3.amazonaws.com/cf/fixinventory-role.template).
-
-:::
-
### 4. Trigger Resource Collection
1. By default, Fix Inventory performs resource collection each hour. To immediately trigger a collect run, use the [`workflow run` command](../../reference/cli/workflow/run.mdx) in [Fix Inventory Shell](../../reference/components/shell):