diff --git a/website/content/docs/common-workflows/manage-identities.mdx b/website/content/docs/common-workflows/manage-identities.mdx
index 5b8ff8b85..e3d36d9d9 100644
--- a/website/content/docs/common-workflows/manage-identities.mdx
+++ b/website/content/docs/common-workflows/manage-identities.mdx
@@ -55,14 +55,17 @@ Auth Method information:
-Navigate to the generated org, then auth methods and select `new` auth method:
-
+1. Navigate to an organization, then to auth methods.
+1. Choose the **New** button.
+1. Fill the auth method details.
+1. Choose **Save** and view the auth method edit form page.
-Fill in the auth method settings:
-
-
-See the new auth method for the organization in the auth method panel:
-
+
@@ -115,16 +118,17 @@ Account information:
-Navigate to the generated org, then auth methods, the auth method created above, then the accounts tab.
+1. Navigate to organizations > auth methods > auth method, then to the **Accounts** tab.
+1. Choose the **New** button.
+1. Fill the account details.
+1. Choose **Save** and view the account edit form page.
-Select `new` account:
-
-
-Fill in the account settings:
-
-
-See the new account for the password auth method:
-
+
@@ -201,16 +205,31 @@ User information:
-Navigate to the generated org, then accounts and select `new` account:
-
+1. Navigate to an organization, then to users.
+1. Choose the **New** button.
+1. Fill the user details.
+1. Choose **Save** and view the user edit form page.
-Fill in the user settings:
-
+
-See the new user for the organization in the users panel:
-
+Then associate the user with an account:
-Associate the user with the account: this can only be done in the CLI or via Terraform currently.
+1. From the user edit form, navigate to the **Accounts** tab.
+1. Choose **Add Accounts** from the **Manage** dropdown.
+1. Select one or more accounts to associate with the user.
+1. Choose the **Add Accounts** button and view the user accounts list.
+
+
@@ -247,10 +266,17 @@ $ boundary authenticate password -login-name myuser -password supersecure -auth-
-Navigate to the login page and select the generated org from the organizations dropdown, then enter in your
-username and password for your account that you created above:
+1. Navigate to the authenticate page.
+1. Choose an organization scope with which to authenticate.
+1. Fill the credentials.
+1. Choose **Authenticate** and view the projects overview for the organization.
-
+
diff --git a/website/content/docs/common-workflows/manage-scopes.mdx b/website/content/docs/common-workflows/manage-scopes.mdx
index f8803669f..846663342 100644
--- a/website/content/docs/common-workflows/manage-scopes.mdx
+++ b/website/content/docs/common-workflows/manage-scopes.mdx
@@ -30,11 +30,11 @@ An organization lives in the global scope. In this example, we're going to creat
```bash
-$ boundary scopes create -scope-id global -name my_org -description 'My frist org'
+$ boundary scopes create -scope-id global -name my_org -description 'My first org'
Scope information:
Created Time: Tue, 29 Sep 2020 05:48:22 PDT
- Description: My frist org
+ Description: My first org
ID: o_y0fEd8iY2J
Name: my_org
Updated Time: Tue, 29 Sep 2020 05:48:22 PDT
@@ -50,14 +50,17 @@ Scope information:
-Navigate to the main boundary landing page and choose `new` organization:
-
+1. Navigate to the Boundary landing page.
+1. Choose the **New** button.
+1. Fill organization details.
+1. Choose **Save** and view the organization on the Boundary landing page.
-Fill in the orgnaization details:
-
-
-Click save and view the org in the main Boundary landing page:
-
+
@@ -85,11 +88,11 @@ Next, we're going to add a project scope to our organization. Again, we're going
```bash
-$ boundary scopes create -scope-id o_0MkQUfE9jA -name my_project -description 'My frist project'
+$ boundary scopes create -scope-id o_0MkQUfE9jA -name my_project -description 'My first project'
Scope information:
Created Time: Tue, 29 Sep 2020 05:57:45 PDT
- Description: My frist project
+ Description: My first project
ID: p_jqCwqjSTQ4
Name: my_project
Updated Time: Tue, 29 Sep 2020 05:57:45 PDT
@@ -106,14 +109,18 @@ Scope information:
-Navigate to your org in the UI and click `new` project:
-
+1. Navigate to an organization, which leads to an overview of projects within that organization.
+1. Choose the **New** button.
+1. Fill project details.
+1. Choose **Save** and view the project edit form page.
+1. _Note_: by default, edit forms are disabled to help prevent unintended edits. To edit your new project choose **Edit Form**.
-Add the project settings:
-
-
-View the newly created project:
-
+
diff --git a/website/content/docs/common-workflows/manage-sessions.mdx b/website/content/docs/common-workflows/manage-sessions.mdx
index f32dbeff6..0ea9c310c 100644
--- a/website/content/docs/common-workflows/manage-sessions.mdx
+++ b/website/content/docs/common-workflows/manage-sessions.mdx
@@ -126,6 +126,19 @@ Session information:
Boundary then cancels the session and move it into a "Terminated" state.
+### Canceling a Session via the Admin Console
+
+1. Navigate to a project, then to sessions.
+1. Choose a session and its **Cancel** button.
+1. View the session status update from _canceling_ to _terminated_.
+
+
+
## Advanced Session Establishment
Above we discussed connecting to a target using the `boundary connect` command. In addition to this we can create a session to a target and connect to that session in separate steps. This is accomplished using the `boundary targets authorize-session` command, which generates a authorization token that users can use to start a session via `boundary proxy` at their own convenience.
diff --git a/website/content/docs/common-workflows/manage-targets.mdx b/website/content/docs/common-workflows/manage-targets.mdx
index 72a726895..33c7f55c4 100644
--- a/website/content/docs/common-workflows/manage-targets.mdx
+++ b/website/content/docs/common-workflows/manage-targets.mdx
@@ -55,17 +55,17 @@ Host information:
-Navigate to the default host catalog:
-
+1. Navigate to a host catalog (Projects > Project > Host Catalogs > Host Catalog).
+1. Choose **New Host** from the **Manage** dropdown.
+1. Fill host details.
+1. Choose **Save** and view the host edit form page.
-Select new host from the `manage` dropdown:
-
-
-Fill in the required information about our postgres host:
-
-
-View the host in the catalog:
-
+
@@ -119,14 +119,31 @@ Host Set information:
-Navigate to the host catalog and the `host sets` tab, select `Create Host Set` from `manage` dropdown:
-
+1. Navigate to a host catalog, then to the **Host Sets** tab.
+1. Choose **Create Host Set** from the **Manage** dropdown.
+1. Fill host set details.
+1. Choose **Save** and view the host set edit form page.
-Fill in the host-set definition:
-
+
-See the new host set in the host-catalog view:
-
+Then associate the host set with a host:
+
+1. From the host set edit form, navigate to the **Hosts** tab.
+1. Choose **Add Hosts** from the **Manage** dropdown.
+1. Select one or more hosts to associate with the host set.
+1. Choose the **Add Hosts** button and view the hosts list.
+
+
@@ -183,17 +200,31 @@ Target information:
-Navigate to your the default project:
-
+1. Navigate to a project, then to targets.
+1. Choose the **New** button.
+1. Fill the target details.
+1. Choose **Save** and view the host set edit form page.
-Then the targets view and choose `new` target:
-
+
-Fill in the Target info:
-
+Then associate the host set with a host:
-See the Target in the targets view:
-
+1. From the target edit form, navigate to the **Host Sets** tab.
+1. Choose **Add Host Sets** from the **Manage** dropdown.
+1. Select one or more host sets to associate with the target.
+1. Choose the **Add Host Sets** button and view the host sets list.
+
+
diff --git a/website/content/docs/getting-started/run-and-login.mdx b/website/content/docs/getting-started/run-and-login.mdx
index f740b8051..ebf672930 100644
--- a/website/content/docs/getting-started/run-and-login.mdx
+++ b/website/content/docs/getting-started/run-and-login.mdx
@@ -33,7 +33,12 @@ To authenticate to the Admin UI, open
[http://127.0.0.1:9200](http://127.0.0.1:9200) in a browser and enter the login
name and password:
-
+
You can also use these overrides to configure the [Terraform provider for
Boundary](https://github.com/hashicorp/terraform-provider-boundary):
diff --git a/website/pages/style.css b/website/pages/style.css
index a80e8643a..df246a923 100644
--- a/website/pages/style.css
+++ b/website/pages/style.css
@@ -182,3 +182,12 @@
}
}
}
+
+.boundary-clickthrough-video {
+ display: block;
+ width: 100%;
+ max-width: 500px;
+ margin: 0 auto 3rem auto;
+ border-radius: 3px;
+ box-shadow: 0 14.3254px 14.3254px rgba(37, 41, 55, 0.16);
+}