Summit AI Channel UserAuthetication

This API enables you to access authorization details for a specific or list of modules of the respective users and allow to map the VIP users.

To authenticate the below API, see API Authentication and Authorization.

Service NameHTTP Method
SUMMIT_AI_Channels_UserAuthentication

POST


Sample Request
{
 "ServiceName": "SUMMIT_AI_Channels_UserAuthentication",
 "objCommonParameters": {
 "_ProxyDetails": {
 "UserName": "abc@xyz.com",
 "OrgID": "1",
 "SAASOrgID": "0",
 "ProxyID": 0,
 "ReturnType": "JSON",
 "Password": "test@123",
 "RequestType": "mobile",
 "AuthType": "FORM"
 },
 "args": "<UserDtls><ChannelName>msteams</
ChannelName><ChannelID>manish.kk@symphonysummit.com</
ChannelID><UserID>manish.kk@symphonysummit.com</UserID></UserDtls>"
}
}  

Request Parameters

Parameter NameTypeDescriptionMandatory

OrgID 

INTEGER

Unique Identification number of the Organization. By default, the value is 1.

TRUE

Request Type

STRING

Specify the type of the request.

TRUE

Auth Type

STRING

Specify the type of the auth.

TRUE

Sample Response
{
 "Errors": "",
 "Message": null,
 "Output": "",
 "TokenID": 
"685FC3B498F15D2520A2DD5775AA23ECE76CB903ACF0CEFD77732A392C5598DE892EE4092
8957BB2D1B1F3D2E8E5B47918EA0D7516F6A77439B1F5DC137718727B8D4E56BCFF51C398D
E8C0F9E0778A58BB5577EC975916AA88D1158622EE3FEB410794FF86BAE004C48FA0B61820
CB50627B409CC9FDBDBBF405B8CEBA34EED618076328CDDAF120E9FDE9A3FCFFD1A",

 "OrgID": 0,
 "OutputObject": {
 "UserDetails": [
 {
 "MSG": "Success",
 "USERID": 4,
 "USERNAME": "John",
 "DomainID": 1,
 "CustomerId": "1234567890",
 "UserTimeZoneMins": 330,
 "UserLocation": 2906,
 "UserLocationName": "XXXXX",
 "userDepartment": 2905,
 "userDepartmentName": "abc",
 "isAnalyst": true,
 "latEnabled": true,
 "UserID_Encrypted": "qdJ44VQVqsKQxIE9lu2AYQ=="
 }
 ],
 "TenantDetails": [
 {
 "Id": "abc123",
 "Name": "change management"
 },
 {
 "Id": "ct",
 "Name": "cm tenant123"
 },
 {
 "Id": "GDIM",
 "Name": "Category IM"
 },
 {
 "Id": "HR",
 "Name": "Human Resource"
 },
 {
Working Space Release Notes  –  Summit AI Channel UserAuthentication API
Sample Response –  6
 "Id": "IMCLM",
 "Name": "Info Call Mgmt",
 "Authorization": [
 {
 "Module": "IM",
 "IsVIP": 1
 }
 ]
 },
 {
 "Id": "IMOnly",
 "Name": "IM Tenant"
 },
 {
 "Id": "Info",
 "Name": "Information Technology",
"Authorization": [
 {
 "Module": "IM",
 "IsVIP": 1
 },
 {
 "Module": "SR",
 "IsVIP": 1
 }
 ]
 },
 {
 "Id": "KB",
 "Name": "KnowledgeTenant"
 },
 {
 "Id": "Newtes",
 "Name": "newtesting"
 },
 {
 "Id": "SR",
 "Name": "SR Tenant"
 },
 {
 "Id": "SRSCM",
 "Name": "SR AND SCM TENANT"
 }
 ]
 },
"OutputID": 0,
 "Input": null
 } 

Â