Skip to content

Commit

Permalink
Add permission reference
Browse files Browse the repository at this point in the history
  • Loading branch information
castrapel committed Mar 2, 2023
1 parent a373304 commit f3d1b1b
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 2 deletions.
9 changes: 7 additions & 2 deletions docs/web/docs/1-getting_started/1-install_and_configure.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ EOF

### Using IAMbic

Firs you'll need to configure the AWS credentials, then you can select your preferred method of installation: shell script or Docker,
Firs you'll need to configure the AWS credentials, then you can select your preferred method of installation: shell script or Docker,

#### Configure IAM credentials

Expand All @@ -49,13 +49,18 @@ You can also [install the wheel](/technical_reference/installation/install_via_t

### Configuring IAMbic

We recommend using an AWS IAM identity (user or role) with administrative privileges
to use the Iambic Setup Wizard. Alternatively, you'll need the permissions specified [here](/technical_reference/aws_permissions_for_setup_wizard)
in order to proceed..

Run `iambic setup` command to launch the [Configuration Wizard](/how_to_guides/configure_iambic_with_wizard).

Alternatively, you can [create the configuration by hand](/how_to_guides/manually_create_the_configuration).


### Next Steps

Now that you have IAMbic installed and configured, you're ready to move on to the next steps. At this point, your experience will vary depending on the goals you want to achieve. You may configure any number of these identitiy providers to work with IAMbic.
Now that you have IAMbic installed and configured, you're ready to move on to the next steps. At this point, your experience will vary depending on the goals you want to achieve. You may configure any number of these identitiy providers to work with IAMbic.

- [Continue with AWS IAM](./aws)
- [Continue with Okta Organizations](./okta)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
The following permissions are required on the AWS identity
used when running the IAMbic setup wizard:

```json
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"iam:*",
"organizations:DescribeOrganization",
"cloudformation:CreateStack",
"cloudformation:DescribeStacks"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": "sts:AssumeRole",
"Resource": "arn:aws:iam::*:role/IambicHubRole"
}
]
}
```

0 comments on commit f3d1b1b

Please sign in to comment.