From 0324cce2529c265293988fa63c8b3f45bc70c28a Mon Sep 17 00:00:00 2001 From: tobias9931 Date: Mon, 8 Dec 2025 14:35:17 +0100 Subject: [PATCH] Patch index.md (#7479) * Update index.md not finished yet * Update index.md --- docs/docs/meshcentral/index.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/docs/meshcentral/index.md b/docs/docs/meshcentral/index.md index 66fd7a5a..88bcdce7 100644 --- a/docs/docs/meshcentral/index.md +++ b/docs/docs/meshcentral/index.md @@ -878,13 +878,17 @@ As illustrated above, we see the business site using the token key to generate a ### Embedding Options -There are multiple options available for user to explicitly choose the features that will be loaded from MeshCentral to the business website. The argument in the in the URL can dictate which web page should display and how. The three embedding URL arguments are Viewmode, Hide and Node. +There are multiple options available for user to explicitly choose the features that will be loaded from MeshCentral to the business website. The argument in the in the URL can dictate which web page should display and how. IMPORTANT: ALL VALUES ARE CASE SENSITIVE! | Embedding Options / URL Argument | Description | Values | | -------------------------------- | ----------- | ------ | -| **viewmode** | Indicates the information to show. This is an integer value, possible values are: | 1 = Devices tab
2 = Account tab
3 = Events Live
4 = Users General
5 = Server files tab
6 = Server General
10 = Device general information
11 = Device remote desktop
12 = Device terminal
13 = Device files
14 = Device Intel AMT console
15 = Device Mesh Agent console
16 = Device events
17 = Device info
19 = Device plugins
20 = Mesh General
21 = Mesh Summary
30 = User General
31 = User Events
40 = Server Stats
41 = Server Trace
42 = Server Plugins
50 = Users Groups
52 = Users Recordings
60 = Events Report
115 = Server Console

**Note**: For values 10-19, a node identifier must be specified. For values 20-29, a mesh identifier must be specified. For values 30-39, a user identifier must be specified. For values 50-59, a user group identifier may be required. | +| **viewmode** | Indicates the information to show. (always required!) This is an integer value, possible values are: | 1 = Devices tab
2 = Account tab
3 = Events Live
4 = Users General
5 = Server files tab
6 = Server General
10 = Device general information
11 = Device remote desktop
12 = Device terminal
13 = Device files
14 = Device Intel AMT console
15 = Device Mesh Agent console
16 = Device events
17 = Device info
19 = Device plugins
20 = Mesh General
21 = Mesh Summary
30 = User General
31 = User Events
40 = Server Stats
41 = Server Trace
42 = Server Plugins
50 = Users Groups
52 = Users Recordings
60 = Events Report
115 = Server Console

**Note**: For values 10-19, a node identifier must be specified. For values 20-29, a mesh identifier must be specified. For values 30-39, a user identifier must be specified. For values 50-59, a user group identifier may be required. | | **hide** | Indicates which portion of the web page to hide. This is a bitmask integer hence it will need the sum of values. For example: To hide all of the values, add 1+2+4+8 and use 15 as the value. | 1 = Hide the page header
2 = Hide the page tab
4 = Hide the page footer
8 = Hide the page title
16 = Hide the left tool bar
32 = Hide back buttons | -| **node** | Optional unless Viewmode is set to value of 10-19. Indicates which node to show on the screen. For example, if we want to embed the remote desktop page for a given node and hide the header, tabs, footer and page title, we could have this URL: `https://localhost/?node=UkSNlz7t...2Sve6Srl6FltDd&viewmode=11&hide=15` | Node or NodeID is a long base64 encoded SHA384 value | +| **gotonode** | Optional unless Viewmode is set to value of 10-19. Indicates which node to show on the screen. For example, if we want to embed the remote desktop page for a given node and hide the header, tabs, footer and page title, we could have this URL: `https://localhost/?node=UkSNlz7t...2Sve6Srl6FltDd&viewmode=11&hide=15` | Node or NodeID is a long base64 encoded SHA384 value | +| **gotodevicename** | Same like gotonode but go directly to a node with its name (nickname, NOT OS name) | Node or NodeID is a long base64 encoded SHA384 value | +| **gotodevicername** | Same like gotonode but go directly to a node with its OS name (generally same as name/nickname) | Node or NodeID is a long base64 encoded SHA384 value | +| **gotodeviceip** | Same like gotonode but go directly to a device with a certain IP. (this wont work for devices with external ip addreses, its meant for internal ips and amt for example) | Node or NodeID is a long base64 encoded SHA384 value | +| **gotomesh** | go directly to the mesh general page of the device group | Node or NodeID is a long base64 encoded SHA384 value | --- @@ -2084,4 +2088,4 @@ MeshCentral has built-in web-based integration of SSH in the "Terminal" tab and [MeshCentral Guide](https://meshcentral.com/docs/MeshCentral2UserGuide.pdf) -MeshCmd Guide [as .pdf](https://meshcentral.com/docs/MeshCmdUserGuide.pdf) [as .odt](../documents/MeshCentral%20User's%20Guide%20v0.2.9.odt) \ No newline at end of file +MeshCmd Guide [as .pdf](https://meshcentral.com/docs/MeshCmdUserGuide.pdf) [as .odt](../documents/MeshCentral%20User's%20Guide%20v0.2.9.odt)