diff --git a/docs/dev/tools/how-tos/_index.md b/docs/dev/tools/how-tos/_index.md deleted file mode 100644 index 91d523e83d..0000000000 --- a/docs/dev/tools/how-tos/_index.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: "How-to Guides" -linkTitle: "How-to Guides" -weight: 20 -type: "docs" -images: ["/registry/module-puzzle-piece.svg"] -description: "Follow instructions for common tasks and workflows." -no_list: true -notoc: true -hide_children: true -sitemap: - priority: 1.0 -aliases: - - /use-cases/ -date: "2024-09-17" -howtojs: true -# updated: "" # When the content was last entirely checked ---- - -
-The guides on this page provide solutions for common tasks and workflows. Browse the guides on this page or filter by product area: -
- - -If you're looking for examples of how Viam is being used in the world, have a look at customer stories, follow our step-by-step tutorials, or browse our blog posts.
-
+{{
+{{< imgproc src="/configure/agent.png" alt="Configuration of viam-agent" resize="1200x" style="width:600px" class="imgzoom aligncenter">}} +
Edit and fill in the attributes as applicable. @@ -343,11 +347,3 @@ You can find these messages on the [**LOGS** tab](/cloud/machines/#logs) of your If your machine is offline, log messages are queued and are sent to the Viam app once your machine reconnects to the internet. These log messages include when `viam-server` is stopped and started, the status of agent subsystems, and any errors or warnings encountered during operation. - -## Next Steps - -To see how to provision machines using `viam-agent`, see: - -{{< cards >}} -{{% card link="/fleet/provision/" %}} -{{< /cards >}} diff --git a/docs/manage/reference/processes.md b/docs/manage/reference/processes.md index b9c0d2618c..a4fac5752d 100644 --- a/docs/manage/reference/processes.md +++ b/docs/manage/reference/processes.md @@ -15,10 +15,6 @@ To run a program or control code when your machine is online, configure a _{{< g The process is managed by `viam-server`. You can configure processes to run once upon startup or indefinitely. -{{< alert title="In this page" color="note" >}} -{{% toc %}} -{{< /alert >}} - ## Configure a process Navigate to the **CONFIGURE** tab of your machine's page in the [Viam app](https://app.viam.com). diff --git a/docs/manage/reference/rbac.md b/docs/manage/reference/rbac.md index ce590fc01d..92b103ade2 100644 --- a/docs/manage/reference/rbac.md +++ b/docs/manage/reference/rbac.md @@ -1,6 +1,6 @@ --- title: "Role-Based Access Control" -linkTitle: "Manage Access" +linkTitle: "Permissions" description: "Fleet and data management permissions." weight: 30 type: "docs" @@ -12,62 +12,16 @@ date: "2022-01-01" # SME: Devin Hilly --- -Role-Based Access Control (RBAC) is a way to enforce security in the [Viam app](https://app.viam.com) by assigning organization members roles that confer permissions. -Users can have access to different fleet management capabilities depending on whether they are an owner or an operator of a given {{< glossary_tooltip term_id="organization" text="organization" >}}, {{< glossary_tooltip term_id="location" text="location" >}}, or {{< glossary_tooltip term_id="machine" text="machine" >}}. +Role-Based Access Control (RBAC) is a way to enforce security in the [Viam app](https://app.viam.com) by assigning organization members or API keys roles that confer permissions. +You can assign an owner or an operator role for an {{< glossary_tooltip term_id="organization" text="organization" >}}, {{< glossary_tooltip term_id="location" text="location" >}}, or {{< glossary_tooltip term_id="machine" text="machine" >}}. -- **Owner**: Can see and edit [every tab on the machine page](/cloud/machines/#navigating-the-machine-page). - Can manage users in the app. -- **Operator**: Can see and use only the [**CONTROL**](/fleet/control/) tab. +- **Owner**: Can see and edit [every tab on the machine page](/cloud/machines/#navigating-the-machine-page) and perform equivalent operations from the APIs. +- **Operator**: Can see and use only the [**CONTROL**](/fleet/control/) tab and perform equivalent operations from the APIs. Cannot see or edit the [**CONFIGURE**](/cloud/machines/#configure), [**LOGS**](/cloud/machines/#logs), or **CONNECT** tabs. -For more detailed information on the permissions each role confers for different resources, see [Permissions](/cloud/rbac/#permissions). - -## API keys - -API keys grant access to organizations, locations, and machines. -If at the organization level, they grant access to all locations and machines contained within that organization. -If at the location level, they grant access to all of the machines contained within that location. - -To view all API keys in use for your organization and the locations and machines inside it, click on the organization dropdown in the top navigation bar and click on **Settings**. - -View a table with each key, ID, name (if assigned), time created, and entities it provides access to: - -{{