You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/manage/_index.md
+25-9
Original file line number
Diff line number
Diff line change
@@ -9,25 +9,41 @@ open_on_desktop: true
9
9
overview: true
10
10
---
11
11
12
+
You can use Viam's cloud-based fleet management tools to monitor and manage access to your fleet of {{< glossary_tooltip term_id="smart-machine" text="smart machines" >}}.
13
+
Use these tools as you create and scale a new fleet of smart machines, or integrate Viam to manage and add functionality like data management to your existing fleet.
14
+
15
+
For example, you might have 30 robots in one warehouse and 500 in another.
16
+
You can monitor and teleoperate all of the robots from one online dashboard, and grant permission to other users to do the same.
17
+
You can grant users different levels of access to individual machines or to groups of machines.
18
+
19
+
---
20
+
21
+
Viam fleet management allows you to organize, manage, and control any number of machines alone or in collaboration with others.
22
+
You can manage and control your fleet of {{< glossary_tooltip term_id="machine" text="smart machines" >}} from the [Viam app](https://app.viam.com), using the [CLI](/cli/), or using the [fleet management API](/appendix/apis/fleet/).
23
+
24
+
12
25
{{< how-to-expand "Deploy software to machines" "4" "BEGINNER-FRIENDLY" >}}
Copy file name to clipboardExpand all lines: docs/manage/manage/_index.md
-12
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,3 @@ empty_node: true
8
8
open_on_desktop: true
9
9
header_only: true
10
10
---
11
-
12
-
You can use Viam's cloud-based fleet management tools to monitor and manage access to your fleet of {{< glossary_tooltip term_id="smart-machine" text="smart machines" >}}.
13
-
Use these tools as you create and scale a new fleet of smart machines, or integrate Viam to manage and add functionality like data management to your existing fleet.
14
-
15
-
For example, you might have 30 robots in one warehouse and 500 in another.
16
-
You can monitor and teleoperate all of the robots from one online dashboard, and grant permission to other users to do the same.
17
-
You can grant users different levels of access to individual machines or to groups of machines.
18
-
19
-
---
20
-
21
-
Viam fleet management allows you to organize, manage, and control any number of machines alone or in collaboration with others.
22
-
You can manage and control your fleet of {{< glossary_tooltip term_id="machine" text="smart machines" >}} from the [Viam app](https://app.viam.com), using the [CLI](/cli/), or using the [fleet management API](/appendix/apis/fleet/).
Copy file name to clipboardExpand all lines: docs/manage/manage/access.md
+11-4
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,11 @@ weight: 20
5
5
layout: "docs"
6
6
type: "docs"
7
7
no_list: true
8
-
description: "TODO"
8
+
description: "To collaborate with others on your machines, you can grant users permissions for individual machines or entire locations."
9
9
---
10
10
11
-
To collaborate with others on your machines, you can grant individual collaborators or entire organizations granular permissions for individual machines or entire locations.
12
-
You can use the [Viam app](https://app.viam.com) or the [Viam mobile app](/fleet/control/#control-interface-in-the-viam-mobile-app) to grant or revoke organization owner or operator access to users on the go.
11
+
To collaborate with others on your machines, you can grant users permissions for individual machines or entire locations.
12
+
You can use the [Viam app](https://app.viam.com) or the [Viam mobile app](/fleet/control/#control-interface-in-the-viam-mobile-app) to grant or revoke organization owner or operator access to users or API keys.
13
13
14
14
## Grant access
15
15
@@ -95,7 +95,14 @@ You can also remove the user by clicking on **Remove user**.
95
95
96
96
You can remove any organization except the primary owner from the shared list by clicking the **X** to the right of the location in the shared list.
97
97
98
-
## Simultaneous configuration changes
98
+
## Rotate an API key
99
+
100
+
If you ever need to rotate an API key, click on the **Generate Key** button on the organization setting page to generate a new key.
101
+
102
+
Viam supports flexible key rotation with up to two keys in use at one time.
103
+
After generating a new secret key, update all references to the key in your code as soon as possible and then remove the old key.
104
+
105
+
## Collaborate safely
99
106
100
107
When you or your collaborators change the configuration of a machine or a group of machines in the Viam app, `viam-server` automatically synchronizes the configuration and updates the running resources within 15 seconds.
101
108
This means everyone who has access can change a fleet's [configuration](machines/#configure), even while your machines are running.
Copy file name to clipboardExpand all lines: docs/manage/manage/organize.md
+5-3
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ weight: 10
5
5
layout: "docs"
6
6
type: "docs"
7
7
no_list: true
8
-
description: "TODO"
8
+
description: "Organize and manage access to your fleet by grouping machines into organizations and locations."
9
9
aliases:
10
10
- /fleet/account/
11
11
- /cloud/account/
@@ -26,6 +26,8 @@ You cannot move machines to other locations once created.
26
26
{{<imgprocsrc="/fleet/fleet.svg"class="fill aligncenter"resize="800x"style="width: 600px"declaredimensions=truealt="Two locations within an organization">}}
27
27
</p>
28
28
29
+
## Create organizations and locations
30
+
29
31
{{< table >}}
30
32
{{% tablestep link="/cloud/organizations/" %}}
31
33
**1. Create organizations**
@@ -67,6 +69,6 @@ You can nest locations up to three levels deep.
67
69
{{% /tablestep %}}
68
70
{{< /table >}}
69
71
70
-
{{< alert title="Tip" color="tip" >}}
72
+
## Example
73
+
71
74
If you'd like to look at an example, see [Monitor Air Quality with a Fleet of Sensors](/tutorials/control/air-quality-fleet/#example).
Copy file name to clipboardExpand all lines: docs/manage/reference/agent.md
+6-10
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,9 @@ Your machine must have `curl` available in order to install `viam-agent`.
45
45
2. Navigate to the **CONFIGURE** tab and find your machine's card.
46
46
An alert will be present directing you to **Set up your machine part**:
47
47
48
-

48
+
<p>
49
+
{{<imgprocsrc="/installation/setup-part.png"resize="800x"declaredimensions=truealt="Machine setup alert in a newly created machine"class="imgzoom aligncenter">}}
50
+
</p>
49
51
50
52
Click **View setup instructions** to open the setup instructions.
51
53
Then navigate to the machine part's setup and follow the instructions to install `viam server` with `viam-agent`.
@@ -81,7 +83,9 @@ For information on managing the service, see [Manage `viam-agent`](/installation
81
83
Navigate to the **CONFIGURE** tab of your machine's page in the [Viam app](https://app.viam.com).
82
84
Click the **+** icon next to your machine part in the left-hand menu and select **Agent**.
83
85
84
-
{{< imgproc src="/configure/agent.png" alt="Configuration of viam-agent" resize="1200x" style="width=600x" >}}
86
+
<p>
87
+
{{< imgproc src="/configure/agent.png" alt="Configuration of viam-agent" resize="1200x" style="width:600px" class="imgzoom aligncenter">}}
88
+
</p>
85
89
86
90
Edit and fill in the attributes as applicable.
87
91
@@ -343,11 +347,3 @@ You can find these messages on the [**LOGS** tab](/cloud/machines/#logs) of your
343
347
If your machine is offline, log messages are queued and are sent to the Viam app once your machine reconnects to the internet.
344
348
345
349
These log messages include when `viam-server` is stopped and started, the status of agent subsystems, and any errors or warnings encountered during operation.
346
-
347
-
## Next Steps
348
-
349
-
To see how to provision machines using `viam-agent`, see:
0 commit comments