GET /service/api/console/gsm/{gsmKey}/webconsoleurl
Gets a URL to the Webroot web console that, when used in a browser, automatically logs the authenticated user in to the corresponding GSM Console.
The lifetime of the returned console URL is 5 minutes.
IMPORTANT: Due to 2-factor authentication
requirements for the Webroot Console, as of Dec 2019 the Unity API SSO feature will be temporarily changed,
where users will be directed to the usual Webroot Console Username/Password screen to re-authenticate. We
will issue further notices when the SSO feature is redesigned.
Request Information
URI Parameters
Name | Description | Type | Additional Information |
---|---|---|---|
gsmKey |
The GSM keycode the user wants to access using the web console. |
string |
Required |
URI Sample(s)
GET
|
https://unityapi.webrootcloudav.com/service/api/console/gsm/9A91-16DB-EEA7-415E-9999/webconsoleurl
|
Body Parameters
None.
Response Information
Resource Description
Information about a single sign-on URL to the desired GSM console.
GetGSMSSOTokenResponseModelName | Description | Type | Additional Information |
---|---|---|---|
GSMKeyCode |
The keycode for the GSM Console the single sign-on URL is valid for. |
string |
None. |
UserName |
The name of the authenticated user that will be logged in to the console when using the single sign-on URL. |
string |
None. |
WebConsoleURL |
Direct URL to the GSM console. |
string |
None. |
Sample Response
{ "GSMKeyCode": "07CC-C66A-BA6D-47F9-8F03", "UserName": "john.doe@mydomain.com", "WebConsoleURL": "https://my.webrootanywhere.com/sso.aspx?kk=5450646b-b262-11e7-acc6-06b9f74b769e" }
<GetGSMSSOTokenResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.Console.Models"> <GSMKeyCode>07CC-C66A-BA6D-47F9-8F03</GSMKeyCode> <UserName>john.doe@mydomain.com</UserName> <WebConsoleURL>https://my.webrootanywhere.com/sso.aspx?kk=5450646b-b262-11e7-acc6-06b9f74b769e</WebConsoleURL> </GetGSMSSOTokenResponseModel>