Doc update - Agent Invitation Customization (#5937)

* Update assistant.md

* Email Invite and customization

* Update assistant.md

* Email Invitation pic upload

* point agent invitation customization to assistant.md
This commit is contained in:
adnan29979 2024-03-25 00:32:08 +06:00 committed by GitHub
parent d33aa25e5b
commit 8498414ae9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 20 additions and 5 deletions

View File

@ -14,16 +14,28 @@
![agent invite code](images/assistant_agent_code.png) ![agent invite code](images/assistant_agent_code.png)
## Agent Invitation Link ## Agent Invitation
Click on the 'Invite' button next to the device group name to access it.
For web page customization: ### Link Invitation
For link invitation web page customization:
1. Alongside `meshcentral-data` create a folder called `meshcentral-web` 1. Alongside `meshcentral-data` create a folder called `meshcentral-web`
2. Create a `views` folder in it and copy the file `node_modules/meshcentral/views/invite.handlebars` into it. 2. Create a `views` folder in it and copy the file `node_modules/meshcentral/views/invite.handlebars` into it.
3. That copy will be served instead of the default one, you can customize as you want. 3. That copy will be served instead of the default one, so you can customize it as you want.
![agent invite code](images/assistant_invitation_link.png) ![agent invite code](images/assistant_invitation_link.png)
### Email Invitation
This option will show up if you have a SMTP email server setup with MeshCentral.
For invitation email customization:
1. Alongside `meshcentral-data` create a folder called `meshcentral-web`
2. Create an `emails` folder in it and copy the files `node_modules/meshcentral/emails/mesh-invite.txt` and `node_modules/meshcentral/emails/mesh-invite.html` into it.
3. These copies will be used instead of the default ones, so you can customize them as you want.
![email-invitation](images/email-invitation.png)
## Email notification ## Email notification
You can also get an email notification when someone clicks the "Request Help" button in the Assistant agent. You can also get an email notification when someone clicks the "Request Help" button in the Assistant agent.

View File

@ -59,6 +59,9 @@ To update device icons, you need to edit these files: `meshcentral-web/public/im
By following these steps, you can customize any icon in MeshCentral. Just find and change the corresponding image files in the `meshcentral-web/public/images` folder. Similarly, you can also move other folders from `node_modules/meshcentral` to `meshcentral-web` while keeping the original folder structure. This allows you to modify other parts of MeshCentral too, like the `.handlebars` templates for the web interface. Simply copy files from `node_modules/meshcentral/views` to `meshcentral-web/views` and make your changes in `meshcentral-web`. This lets you match MeshCentral's look to your company's brand or your own style. By following these steps, you can customize any icon in MeshCentral. Just find and change the corresponding image files in the `meshcentral-web/public/images` folder. Similarly, you can also move other folders from `node_modules/meshcentral` to `meshcentral-web` while keeping the original folder structure. This allows you to modify other parts of MeshCentral too, like the `.handlebars` templates for the web interface. Simply copy files from `node_modules/meshcentral/views` to `meshcentral-web/views` and make your changes in `meshcentral-web`. This lets you match MeshCentral's look to your company's brand or your own style.
![](images/custom-web-icons.png) ![](images/custom-web-icons.png)
### Customizing Agent Invitation
Agents can be invited by public link or via email. [Click Here](assistant.md#agent-invitation) to see details.
## Agent Branding ## Agent Branding
You can customize the Agent to add your own logo, change the title bar, install text, the service name, or even colors! You can customize the Agent to add your own logo, change the title bar, install text, the service name, or even colors!

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB