[Index]
GlobalSettings
Model ref.: view/GlobalSettings
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "global_setting_flow_through_provisioning_update_pwf": { "choices": [ { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting stores the Flow Through Provisioning PWF name to execute when LDAP Update sync executes.", "title": "Provisioning Workflow to execute after LDAP Update Sync" }, "current_global_setting_flow_through_provisioning_qas_cft": { "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "global_setting_webex_teams_refresh_token_expires_threshold": { "choices": [ { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls the max threshold in seconds for when to send a SNMP trap to the SNMP server. The default is 172800 seconds which is 2 days. This setting has no effect if the 'Send SNMP trap message when the Webex Teams Refresh Token expires' setting is set to false.", "title": "Webex Teams Refresh Token expires threshold (in seconds)" }, "global_setting_qas_send_email_to_user": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls if an email needs to be send to a user when added via Quick Add Subscriber. The default value is No. Email Account and HTML Email Template (Quick Add Subscriber) need to be set up. Please refer to documentation for setting up an Email account.", "title": "Allow welcome email to be sent to user after Quick Add Subscriber" }, "global_setting_flow_through_provisioning_qas_cft": { "choices": [ { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting stores the Flow Through Provisioning QAS CFT name to use adding a Subscriber.", "title": "Quick Add Subscriber CFT to use" }, "current_global_setting_webex_teams_refresh_token_expires_threshold": { "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "global_setting_include_ini_description": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls the lines dropdowns in the GUI. The default value is No which means no description will be appended to the list.", "title": "Include the Number Inventory description in all number dropdowns" }, "hidden_field": { "type": "string" }, "current_global_setting_cooling_duration": { "type": "string", "description": "Current value of [global_setting_cooling_duration] field", "title": " " }, "current_global_setting_send_webex_teams_refresh_token_expires_message": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "current_global_setting_flow_through_provisioning_delete_pwf": { "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "current_global_setting_flow_through_provisioning_update_pwf": { "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "global_setting_auto_move_ini_into_cooling": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "", "title": "Enable Number Inventory Cooling" }, "global_setting_flow_through_provisioning_delete_pwf": { "choices": [ { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting stores the Flow Through Provisioning PWF name to execute when LDAP Delete sync executes.", "title": "Provisioning Workflow to execute after LDAP Delete Sync" }, "global_setting_flow_through_provisioning_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls if Flow Through Provisioning is enabled ot not. The default setting is No.", "title": "Enable Flow Through Provisioning" }, "current_global_setting_flow_through_provisioning_add_pwf": { "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "global_setting_flow_through_provisioning_delete_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls if Flow Through Provisioning on LDAP Delete sync is enabled ot not. The default setting is No.", "title": "Enable Provisioning after LDAP Delete Sync" }, "current_global_setting_flow_through_provisioning_add_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "global_setting_send_webex_teams_refresh_token_expires_message": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting is a flag to control if a SNMP trap message should be send to the SNMP server. The default settion is No which means no message will be send.", "title": "Send SNMP trap message when the Webex Teams Refresh Token expires." }, "global_setting_enable_unassigned_phone_removal": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting allows an existing Phone, which has no Owner set, to be Deleted if a Phone with the same Name and Product Type is re-added. The default setting is No.", "title": "Delete existing Unassigned Phone when re-adding an identical Phone" }, "global_setting_flow_through_provisioning_enable_ldap_user_update": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls if the LDAP User is allowed to be updated after Flow Through Provisioning. The default setting is No.", "title": "Enable Update of LDAP User after Flow Through Provisioning" }, "current_global_setting_include_ini_description": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "global_setting_cooling_duration": { "choices": [ { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "", "title": "Number Inventory Cooling Duration (Days)" }, "global_setting_retain_webex_teams_user": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting is used to determine if a Webex Teams user needs to be deleted when a Subscriber is deleted. The default behaviour is No which means that the Webex Teams user will be deleted be default.", "title": "Retain a Webex Teams User when a Subscriber is deleted." }, "current_global_setting_flow_through_provisioning_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "current_global_setting_enable_unassigned_phone_removal": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "This setting allows an existing Phone, which has no Owner set, to be Deleted if a Phone with the same Name and Product Type is re-added. The default setting is No.", "title": " " }, "global_setting_flow_through_provisioning_add_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls if Flow Through Provisioning on LDAP Add sync is enabled ot not. The default setting is No.", "title": "Enable Provisioning after LDAP Add Sync" }, "global_setting_flow_through_provisioning_add_pwf": { "choices": [ { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting stores the Flow Through Provisioning PWF name to execute when LDAP Add sync executes.", "title": "Provisioning Workflow to execute after LDAP Add Sync" }, "current_global_setting_flow_through_provisioning_delete_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "current_global_setting_flow_through_provisioning_update_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "current_global_setting_retain_webex_teams_user": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "current_global_setting_auto_move_ini_into_cooling": { "type": "string", "description": "Current value of [global_setting_auto_move_ini_into_cooling] field", "title": " " }, "current_global_setting_flow_through_provisioning_enable_ldap_user_update": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " }, "global_setting_flow_through_provisioning_update_enabled": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" }, { "value": "Inherit", "title": "Inherit" } ], "type": "string", "description": "This setting controls if Flow Through Provisioning on LDAP Update sync is enabled ot not. The default setting is No.", "title": "Enable Provisioning after LDAP Update Sync" }, "current_global_setting_qas_send_email_to_user": { "choices": [ { "value": "True", "title": "Yes" }, { "value": "False", "title": "No" } ], "type": "string", "description": "The current resolved value for this setting at the current hierarchy.", "title": " " } }, "schema_version": "1.1" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/view/GlobalSettings/add/ |
|
The GUI Add form of view/GlobalSettings as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Create | POST | /api/view/GlobalSettings/ | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]shows the View resource has no instance pkid, because a view model stores no instances.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Field Display Policy | GET | /api/view/GlobalSettings/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/view/GlobalSettings/ |
|
The view/GlobalSettings schema and all instances as JSON. |
(The list will return 0 to 3 view/GlobalSettings instances)
{ "operations": [ "add", "help", "configuration_template", "field_display_policy", "export_bulkload_template", "transform" ], "pagination": { "direction": "asc", "order_by": null, "maximum_limit": 2000, "skip": 0, "current": "/api/view/GlobalSettings/?skip=0&limit=3&order_by=None&direction=asc&traversal=default", "limit": 3, "total_limit": null, "total": 0 }, "meta": { "tags": [], "cached": true, "title": "", "business_key": {}, "schema_version": "1.1", "references": { "device": [ { "pkid": "", "href": "" } ], "children": [], "parent": [ { "pkid": "6t0ggef2c0deab00hb595101", "href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101" } ], "foreign_key": [] }, "actions": [ { "add": { "support_async": false, "class": "add", "href": "/api/view/GlobalSettings/add/?hierarchy=[hierarchy]", "method": "GET", "title": "Add" } }, { "tag": { "title": "Tag", "support_async": true, "method": "PATCH", "href": "/api/view/GlobalSettings/+tag/?hierarchy=[hierarchy]", "class": "tag", "view": "/api/view/TagNameForm/add/?auth_token=[authtoken] } }, { "tag_version": { "title": "Tag Version", "support_async": true, "method": "PATCH", "href": "/api/view/GlobalSettings/+tag_version/?hierarchy=[hierarchy]", "class": "tag_version", "view": "/api/view/TagVersionForm/add/?auth_token=[authtoken] } }, { "field_display_policy": { "support_async": false, "class": "display_policy", "href": "/api/view/GlobalSettings/field_display_policy/?hierarchy=[hierarchy]", "method": "GET", "title": "Field Display Policy" } }, { "list": { "support_async": false, "class": "list", "href": "/api/view/GlobalSettings/?hierarchy=[hierarchy]", "method": "GET", "title": "List" } }, { "help": { "support_async": false, "class": "help", "href": "/api/view/GlobalSettings/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } } ], "model_type": "view/GlobalSettings", "model_specific_actions": [ "add" ], "summary_attrs": [ { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "20.1.1", "tagged_versions": [] }, "resources": [] }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for view/GlobalSettings. | GET | /api/view/GlobalSettings/help | hierarchy=[hierarchy] | On-line help of Model ref.: view/GlobalSettings as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Tag | PATCH | /api/view/GlobalSettings/[pkid]/+tag/ | hierarchy=[hierarchy] | If payload required: |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/view/GlobalSettings/[pkid]/ | hierarchy=[hierarchy] | The view/GlobalSettings instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/view/GlobalSettings/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for view/GlobalSettings. |