search cancel

Security value reference definitions when creating mailbox

book

Article ID: 215296

calendar_today

Updated On:

Products

CA Service Management - Service Desk Manager CA Service Desk Manager

Issue/Introduction

When creating a new mailbox and specifying the Security Level (Clear Text, APOP, NTLM, MD5, OAUTH 2.0), how is the security level value stored and referenced for the mailbox?

Environment

Release : 17.3

Component : SERVICE DESK MANAGER

Resolution

The security level value is stored in the usp_mailbox table's security_lvl field.  This field is an integer value that matches each selection as follows:

Value 0:  Clear Text
Value 1:  APOP
Value 2:  NTLM
Value 3:  MD5
Value 4:  Oauth 2.0
 
There is no database table that the usp_mailbox table's security_lvl maps its values from.   The security_lvl field is populated by direct coding written in the detail_mailbox.htmpl form.

In the detail_mailbox.htmpl form, one will find coding that is written as follows:

 case "0" : 
       csecurity_lvl = msgtext("Clear_Text");
       break;
 case "1":
    csecurity_lvl = "APOP";
    break;
 case "2":
    csecurity_lvl = "NTLM";
    break;
 case "3":
    csecurity_lvl = "MD5";
    break;
 case "4":
    csecurity_lvl = "OAUTH 2.0";
    break;