Grandstream Device Management Cloud System (GDMS) - VoIP.ms Wiki

Check out our YouTube channel to watch our simple tutorials that will help you set up most of our features.

Grandstream Device Management Cloud System (GDMS)

From VoIP.ms Wiki

(Difference between revisions)
Jump to: navigation, search
[checked revision][draft revision]
(Ressources)
(Reorganize page and add to Category:Grandstream)
 
Line 2: Line 2:
GDMS provides a '''FREE''' centralized interface to provision, manage, monitor and troubleshoot Grandstream products, including device management, account management, device configuration, firmware upgrades, device monitoring, intelligent alarm, and statistical analysis, individually or in batches of devices by site, group and model. This powerful cloud management platform adds robust security features to protect enterprise networks, including bank-grade TLS encryption from end-to-end, two-factor login authentication to protect your data security, two-way certificate verification and encryption of all device information. By offering a centralized, secure and zero-touch management for Grandstream endpoints, GDMS is ideal for enterprises, service providers and multi-site businesses as it allows them to easily deploy and manage large networks of Grandstream solutions.
GDMS provides a '''FREE''' centralized interface to provision, manage, monitor and troubleshoot Grandstream products, including device management, account management, device configuration, firmware upgrades, device monitoring, intelligent alarm, and statistical analysis, individually or in batches of devices by site, group and model. This powerful cloud management platform adds robust security features to protect enterprise networks, including bank-grade TLS encryption from end-to-end, two-factor login authentication to protect your data security, two-way certificate verification and encryption of all device information. By offering a centralized, secure and zero-touch management for Grandstream endpoints, GDMS is ideal for enterprises, service providers and multi-site businesses as it allows them to easily deploy and manage large networks of Grandstream solutions.
 +
[[File:GDMS.png|thumb|right|400px|link=https://www.youtube.com/watch?v=iq8BhrkSTWY|Tutorial video]]
-
 
+
== Resources ==
-
== Ressources==
+
'''[https://www.gdms.cloud/ GDMS Portal]''' https://gdms.cloud/
-
[https://gdms.cloud/ '''GDMS Portal'''] https://gdms.cloud/
+
: 📚 [https://documentation.grandstream.com/article-categories/gdms/ GDMS Documentation Center]
-
📚 [https://documentation.grandstream.com/article-categories/gdms/ GDMS Documentation Center]
+
: 📖 [https://documentation.grandstream.com/article-categories/user-manual-gdms/ User Manual]  
-
📖 [https://documentation.grandstream.com/article-categories/user-manual-gdms/ User Manual]  
+
:* [https://documentation.grandstream.com/article-categories/administration-gdms/ Administration Guide]
-
  -  [https://documentation.grandstream.com/article-categories/administration-gdms/ Administration Guide]
+
:* [https://documentation.grandstream.com/knowledge-base/gdms-user-guide/#product-overview Product Overview]
-
  -  [https://documentation.grandstream.com/knowledge-base/gdms-user-guide/#product-overview Product Overview]
+
:* [https://documentation.grandstream.com/knowledge-base/gdms-user-guide/#gdms-technical-specifications GDMS Technical Specifications]
-
  -  [https://documentation.grandstream.com/knowledge-base/gdms-user-guide/#gdms-technical-specifications GDMS Technical Specifications]
+
:* [https://blog.grandstream.com/faq/product-related-questions/gdms-grandstream-device-management-system FAQ Blog]
-
  -  [https://blog.grandstream.com/faq/product-related-questions/gdms-grandstream-device-management-system FAQ Blog]
+
-
 
+
-
== Tutorial Video ==
+
-
[[Image:GDMS.png|200px|link=https://www.youtube.com/watch?v=iq8BhrkSTWY]]
+
-
 
+
== Add Organization ==  
== Add Organization ==  
-
 
+
[[File:GDMS Add-Organization Details.png|border|right|528px]]
You can create multiple Organization under your GDMS platform, each Devices and SIP accounts for each organization will be managed separately.
You can create multiple Organization under your GDMS platform, each Devices and SIP accounts for each organization will be managed separately.
Line 29: Line 25:
You will be prompted to add an "Organization Name" and assign a User if you need to have someone separate to manage and access the GDMS platform. You can leave it at yourself in order to simply separate the organization you manage, such différent clients/entities.  
You will be prompted to add an "Organization Name" and assign a User if you need to have someone separate to manage and access the GDMS platform. You can leave it at yourself in order to simply separate the organization you manage, such différent clients/entities.  
-
: [[File:GDMS_Add-Organization_Details.png|350px]]
+
== Add Sites ==
-
 
+
[[File:GDMS Site Add Details.png|border|right|440px]]
-
 
+
-
= Add Sites =
+
Organize your deployment and management. You can create multiple sites (Eg: departments) under your or into a specific organization. Its also possible to create template config per sites in order to have different parameters that will affect a group of devices at the same time. Example, images, Key config/Layout/Speed dial etc. but only affected to the specific device under this site.  
Organize your deployment and management. You can create multiple sites (Eg: departments) under your or into a specific organization. Its also possible to create template config per sites in order to have different parameters that will affect a group of devices at the same time. Example, images, Key config/Layout/Speed dial etc. but only affected to the specific device under this site.  
Line 40: Line 34:
Then on the upper tab, click on '''"Add Site"'''.
Then on the upper tab, click on '''"Add Site"'''.
: [[File:GDMS_Site_Add.png|200px]]
: [[File:GDMS_Site_Add.png|200px]]
-
 
You can either choose to create individual sites or have one that has Parent.
You can either choose to create individual sites or have one that has Parent.
-
 
:* '''Name''': Enter the site name.
:* '''Name''': Enter the site name.
:* '''Parent Site''': If its related to the default one or choose the parent. ''(Generally click on default if you they are all under your/the '''main organization)''
:* '''Parent Site''': If its related to the default one or choose the parent. ''(Generally click on default if you they are all under your/the '''main organization)''
:* '''Description''': Enter a description for your own usage.  
:* '''Description''': Enter a description for your own usage.  
-
:: [[File:GDMS_Site_Add_Details.png|350px]]
+
== Add an SIP Server ==
-
 
+
[[File:GDMS SIP Account Details.png|border|right|680px]]
-
 
+
-
= Add a SIP Server =
+
Go to '''"VoIP Account"''' on the left menu, then click on '''"SIP Account"'''.  
Go to '''"VoIP Account"''' on the left menu, then click on '''"SIP Account"'''.  
: [[File:GDMS_SIP_Server_Menu.png|200px]]
: [[File:GDMS_SIP_Server_Menu.png|200px]]
Line 57: Line 47:
Now click on the upper button, click on '''"Add Server"'''.
Now click on the upper button, click on '''"Add Server"'''.
: [[File:GDMS_SIP_Server_Add_Button.png|200px]]
: [[File:GDMS_SIP_Server_Add_Button.png|200px]]
-
 
+
* '''Server Name''': Enter a name per instance Montreal3
-
 
+
* '''SIP Server''': Enter your preferred pop server, eg: YourPreferredPoP.voip.ms ''Note that you can also add a one of our alternative ports such as 5080 or 42872 by typing :5080 after the sip server.''
-
:* '''Server Name''': Enter a name per instance Montreal3
+
* '''Voice Mail Access Number''': *97
-
:* '''SIP Server''': Enter your preferred pop server, eg: YourPreferredPoP.voip.ms ''Note that you can also add a one of our alternative ports such as 5080 or 42872 by typing :5080 after the sip server.''
+
* '''DNS Mode''': Select '''"A RECORD"'''
-
:* '''Voice Mail Access Number''': *97
+
* '''NAT Traversal''': Select '''"Keep-Alive"'''.
-
:* '''DNS Mode''': Select '''"A RECORD"'''
+
* '''SIP Transport''': Select '''"UDP"''' ''(Note that you can also use "TCP". You can also use "TLS" if you want to use call encryption between the device and our server. Note that in your sub-account you need to have this option enabled, and on the SIP Server you will need to add ''':5061''' after the pop server address.)''
-
:* '''NAT Traversal''': Select '''"Keep-Alive"'''.
+
* '''Additional Settings''': Click on "Add" then select '''"BLF Server"''', reenter the same information you have indicated on the field '''SIP Server'''.
-
:* '''SIP Transport''': Select '''"UDP"''' ''(Note that you can also use "TCP". You can also use "TLS" if you want to use call encryption between the device and our server. Note that in your sub-account you need to have this option enabled, and on the SIP Server you will need to add ''':5061''' after the pop server address.)
+
-
''
+
-
:* '''Additional Settings''': Click on "Add" then select '''"BLF Server"''', reenter the same information you have indicated on the field '''SIP Server'''.
+
-
 
+
-
: [[File:GDMS_SIP_Account_Details.png|350px]]
+
Click '''[Save]'''
Click '''[Save]'''
-
= Add an user SIP Account =
+
== Add an user SIP Account ==
-
 
+
# Go to "VoIP Account" on the left menu, then click on "SIP Account".
-
Go to "VoIP Account" on the left menu, then click on "SIP Account".
+
# Click on the corner right '''[Add Account]''' button.  
-
 
+
#* '''Account Name''': The name you would like to name this account
-
: Click on the corner right '''[Add Account]''' button.  
+
#* '''SIP User ID''': Enter your VoIP.ms sub-account username ######_SubAccount
-
 
+
#* '''Authenticate ID''': Enter your VoIP.ms sub-account username ######_SubAccount
-
:* '''Account Name''': The name you would like to name this account
+
#* '''Authenticate Password''': Enter your sub-account password
-
:* '''SIP User ID''': Enter your VoIP.ms sub-account username ######_SubAccount
+
#* '''Name'''*: This is your outbound "CALLERID NAME", enter it in '''Capital letters, Not longer than 15 characters, spaces are allowed and count as a character.'''
-
:* '''Authenticate ID''': Enter your VoIP.ms sub-account username ######_SubAccount
+
#* '''Voice Mail Access Number''': Enter *97 ''(Star 97)''
-
:* '''Authenticate Password''': Enter your sub-account password
+
#* '''Outbound Proxy''': Leave it empty
-
:* '''Name'''*: This is your outbound "CALLERID NAME", enter it in '''Capital letters, Not longer than 15 characters, spaces are allowed and count as a character.'''
+
#* '''SIP Server''': Select the POP Server you have created previously.
-
:* '''Voice Mail Access Number''': Enter *97 ''(Star 97)''
+
-
:* '''Outbound Proxy''': Leave it empty
+
-
:* '''SIP Server''': Select the POP Server you have created previously.
+
If you already have a device into your organization/site, you can assign it.
If you already have a device into your organization/site, you can assign it.
-
 
+
== Adding a device ==
-
= Adding a device =  
+
-
 
+
Go to "Device Management" on the left menu, then "VoIP Device" and click on the corner right '''[Add Device]''' button.  
Go to "Device Management" on the left menu, then "VoIP Device" and click on the corner right '''[Add Device]''' button.  
-
 
+
* '''Device Name''': Enter a device name (for your own reference and for searchability in the GDMS plateforme)
-
:* '''Device Name''': Enter a device name (for your own reference and for searchability in the GDMS plateforme)
+
* '''MAC Address''': Enter the MAC address under the phone
-
:* '''MAC Address''': Enter the MAC address under the phone
+
* '''S/N''': Enter the Serial Number under the phone
-
:* '''S/N''': Enter the Serial Number under the phone
+
* '''Site''': Choose where you want to deploy this phone, if its on your main SITE (Default) or any other site you have created.
-
:* '''Site''': Choose where you want to deploy this phone, if its on your main SITE (Default) or any other site you have created.
+
Click [Save]
Click [Save]
-
= Creating a common config =  
+
== Creating a common config ==
-
 
+
Since all the device you will link on VoIP.ms will need to have the same config. It's also possible to create individual config per IP Phone if you want to customise it.
-
Since all the device you will link on VoIP.ms will need to have the same config.  
+
-
Its also possible to create individual config per IP Phone if you want to customise it,
+
Go to "Device Template" on the left menu, and "By Site", then click on the corner right '''[Add Site Template]''' button.  
Go to "Device Template" on the left menu, and "By Site", then click on the corner right '''[Add Site Template]''' button.  
-
 
+
* '''Name''': Name it the way you want eg: "Global Config"
-
:* '''Name''': Name it the way you want eg: "Global Config"
+
* '''Auto Provision to Devices in''': You can choose the "Site" where you want to create this template and have it affecting all sites or specific sites.
-
:* '''Auto Provision to Devices in''': You can choose the "Site" where you want to create this template and have it affecting all sites or specific sites.
+
* '''Description''': Enter a description for your own usage.
-
:* '''Description''': Enter a description for your own usage.
+
Note that if you create multiple sites, you will need to add them under this template by editing it with the edit button.
Note that if you create multiple sites, you will need to add them under this template by editing it with the edit button.
-
Then click "Save"
+
Then click "Save". Once done, where the template you have created, click on the "Gear" option.
-
 
+
-
Once done, where the template you have created, click on the "Gear" option.  
+
At the corner right, where "General Series" select "GRP" or "GXP" Series depending the devices you have. This will provide you more config you can edit.
At the corner right, where "General Series" select "GRP" or "GXP" Series depending the devices you have. This will provide you more config you can edit.
Line 122: Line 96:
Click on the upper tab "Account", then on the left menu, click on "SIP Settings".
Click on the upper tab "Account", then on the left menu, click on "SIP Settings".
-
In the same page where '''SIP Basic Settings'''
+
{| style="width: 100%;"
-
:* '''Enable OPTIONS Keep Alive''': Check the box and set the toggle to '''"Yes"'''.
+
| style="vertical-align: top; width: 50%;" | In the same page where '''SIP Basic Settings'''
-
:* '''SIP Registration''': Check the box and set the toggle to '''"Yes"'''.
+
* '''Enable OPTIONS Keep Alive''': Check the box and set the toggle to '''"Yes"'''.
-
:* '''Register Expiration''': enter '''1''', ''for 60 seconds''.
+
* '''SIP Registration''': Check the box and set the toggle to '''"Yes"'''.
-
:* '''Use Privacy Header''': Check the box and set the toggle to '''"No"'''.
+
* '''Register Expiration''': enter '''1''', ''for 60 seconds''.
 +
* '''Use Privacy Header''': Check the box and set the toggle to '''"No"'''.
In the same page where '''SIP Advanced Settings'''
In the same page where '''SIP Advanced Settings'''
-
:* '''PUBLISH for Presence''': Check the box and set the toggle to '''"Yes"'''.
+
* '''PUBLISH for Presence''': Check the box and set the toggle to '''"Yes"'''.
 +
| style="width: 50%;" | In the same page where ''' Custom SIP Headers'''
 +
* '''Use P-Access-Network-Info Header''': Check the box and set the toggle to '''"No"'''.
 +
* '''Use P-Emergency-Info Header''': Check the box and set the toggle to '''"No"'''.
 +
* '''Use X-Grandstream-PBX Header''': Check the box and set the toggle to '''"No"'''.
-
In the same page where ''' Custom SIP Headers'''
+
On the left menu click '''Audio Settings''' on the same page where '''Preferred Vocoder'''
-
:* '''Use P-Access-Network-Info Header''': Check the box and set the toggle to '''"No"'''.
+
* '''Preferred Vocoder - choice 1''': Check the box and choose "'''G722'''".<br />''(Be sure the codec G722 is enabled on your '''sub-account setting''' under '''Advanced settings''')''
-
:* '''Use P-Emergency-Info Header''': Check the box and set the toggle to '''"No"'''.
+
-
:* '''Use X-Grandstream-PBX Header''': Check the box and set the toggle to '''"No"'''.
+
-
On the left menu click '''Audio Settings'''
+
On the left menu click '''Advanced Settings''' on the same page where '''Security Settings'''
-
In the same page where '''Preferred Vocoder'''
+
* '''BLF Call-pickup Prefix''': Check the box and type "*8" (Star 8).
-
:* '''Preferred Vocoder - choice 1''': Check the box and choose "'''G722'''". ''(Be sure the codec G722 is enabled on your '''sub-account setting''' under '''Advanced settings''')''
+
|}
 +
Replicate these for all accounts you may use.
-
On the left menu click '''Advanced Settings'''
 
-
In the same page where '''Security Settings'''
 
-
:* '''BLF Call-pickup Prefix''': Check the box and type "*8" (Star 8).
 
-
Replicate these for all account 1/2/etc.. you may use.
+
[[Category:Grandstream]]

Latest revision as of 22:35, 17 April 2026

Grandstream Device Management System (GDMS) is a free zero-touch cloud provisioning and management system that provides easy-to-use enterprise-level tools to manage Grandstream products before, during and after deployment. It provides a centralized interface to provision, manage, monitor and troubleshoot Grandstream products.

GDMS provides a FREE centralized interface to provision, manage, monitor and troubleshoot Grandstream products, including device management, account management, device configuration, firmware upgrades, device monitoring, intelligent alarm, and statistical analysis, individually or in batches of devices by site, group and model. This powerful cloud management platform adds robust security features to protect enterprise networks, including bank-grade TLS encryption from end-to-end, two-factor login authentication to protect your data security, two-way certificate verification and encryption of all device information. By offering a centralized, secure and zero-touch management for Grandstream endpoints, GDMS is ideal for enterprises, service providers and multi-site businesses as it allows them to easily deploy and manage large networks of Grandstream solutions.

Tutorial video

Contents

Resources

GDMS Portalhttps://gdms.cloud/

📚 GDMS Documentation Center
📖 User Manual

Add Organization

GDMS Add-Organization Details.png

You can create multiple Organization under your GDMS platform, each Devices and SIP accounts for each organization will be managed separately.

Click on [Organization] on the left menu,

GDMS Organization.png

Then at the bottom of the page [+ Create Organization].

GDMS Add-Organization.png

You will be prompted to add an "Organization Name" and assign a User if you need to have someone separate to manage and access the GDMS platform. You can leave it at yourself in order to simply separate the organization you manage, such différent clients/entities.

Add Sites

GDMS Site Add Details.png

Organize your deployment and management. You can create multiple sites (Eg: departments) under your or into a specific organization. Its also possible to create template config per sites in order to have different parameters that will affect a group of devices at the same time. Example, images, Key config/Layout/Speed dial etc. but only affected to the specific device under this site.

Go to "Site" on the left menu.

GDMS SiteMenu.png

Then on the upper tab, click on "Add Site".

GDMS Site Add.png

You can either choose to create individual sites or have one that has Parent.

  • Name: Enter the site name.
  • Parent Site: If its related to the default one or choose the parent. (Generally click on default if you they are all under your/the main organization)
  • Description: Enter a description for your own usage.

Add an SIP Server

GDMS SIP Account Details.png

Go to "VoIP Account" on the left menu, then click on "SIP Account".

GDMS SIP Server Menu.png

Now click on the upper button, click on "Add Server".

GDMS SIP Server Add Button.png
  • Server Name: Enter a name per instance Montreal3
  • SIP Server: Enter your preferred pop server, eg: YourPreferredPoP.voip.ms Note that you can also add a one of our alternative ports such as 5080 or 42872 by typing :5080 after the sip server.
  • Voice Mail Access Number: *97
  • DNS Mode: Select "A RECORD"
  • NAT Traversal: Select "Keep-Alive".
  • SIP Transport: Select "UDP" (Note that you can also use "TCP". You can also use "TLS" if you want to use call encryption between the device and our server. Note that in your sub-account you need to have this option enabled, and on the SIP Server you will need to add :5061 after the pop server address.)
  • Additional Settings: Click on "Add" then select "BLF Server", reenter the same information you have indicated on the field SIP Server.

Click [Save]

Add an user SIP Account

  1. Go to "VoIP Account" on the left menu, then click on "SIP Account".
  2. Click on the corner right [Add Account] button.
    • Account Name: The name you would like to name this account
    • SIP User ID: Enter your VoIP.ms sub-account username ######_SubAccount
    • Authenticate ID: Enter your VoIP.ms sub-account username ######_SubAccount
    • Authenticate Password: Enter your sub-account password
    • Name*: This is your outbound "CALLERID NAME", enter it in Capital letters, Not longer than 15 characters, spaces are allowed and count as a character.
    • Voice Mail Access Number: Enter *97 (Star 97)
    • Outbound Proxy: Leave it empty
    • SIP Server: Select the POP Server you have created previously.

If you already have a device into your organization/site, you can assign it.

Adding a device

Go to "Device Management" on the left menu, then "VoIP Device" and click on the corner right [Add Device] button.

  • Device Name: Enter a device name (for your own reference and for searchability in the GDMS plateforme)
  • MAC Address: Enter the MAC address under the phone
  • S/N: Enter the Serial Number under the phone
  • Site: Choose where you want to deploy this phone, if its on your main SITE (Default) or any other site you have created.

Click [Save]

Creating a common config

Since all the device you will link on VoIP.ms will need to have the same config. It's also possible to create individual config per IP Phone if you want to customise it.

Go to "Device Template" on the left menu, and "By Site", then click on the corner right [Add Site Template] button.

  • Name: Name it the way you want eg: "Global Config"
  • Auto Provision to Devices in: You can choose the "Site" where you want to create this template and have it affecting all sites or specific sites.
  • Description: Enter a description for your own usage.

Note that if you create multiple sites, you will need to add them under this template by editing it with the edit button.

Then click "Save". Once done, where the template you have created, click on the "Gear" option.

At the corner right, where "General Series" select "GRP" or "GXP" Series depending the devices you have. This will provide you more config you can edit.

Click on the upper tab "Account", then on the left menu, click on "SIP Settings".

In the same page where SIP Basic Settings
  • Enable OPTIONS Keep Alive: Check the box and set the toggle to "Yes".
  • SIP Registration: Check the box and set the toggle to "Yes".
  • Register Expiration: enter 1, for 60 seconds.
  • Use Privacy Header: Check the box and set the toggle to "No".

In the same page where SIP Advanced Settings

  • PUBLISH for Presence: Check the box and set the toggle to "Yes".
In the same page where Custom SIP Headers
  • Use P-Access-Network-Info Header: Check the box and set the toggle to "No".
  • Use P-Emergency-Info Header: Check the box and set the toggle to "No".
  • Use X-Grandstream-PBX Header: Check the box and set the toggle to "No".

On the left menu click Audio Settings on the same page where Preferred Vocoder

  • Preferred Vocoder - choice 1: Check the box and choose "G722".
    (Be sure the codec G722 is enabled on your sub-account setting under Advanced settings)

On the left menu click Advanced Settings on the same page where Security Settings

  • BLF Call-pickup Prefix: Check the box and type "*8" (Star 8).

Replicate these for all accounts you may use.

Personal tools
Namespaces
Variants
Actions
VoIP.ms Wiki
Guides 🇨🇦
Guías 🇲🇽