Assigning System Security Rights for Custom Screen

<< Click to Display Table of Contents >>

Navigation:  Developers' Guide > Using Data Interface > FAQs > Sample >

Assigning System Security Rights for Custom Screen

Navigation: Developers' Guide > Using Data Interface > FAQs > Sample >

hm_btn_navigate_prevhm_btn_navigate_tophm_btn_navigate_next

Assigning System Security Rights for Custom Screen

 

Show/Hide Hidden Text

This sample add-on shows how to assign system security rights for custom screen in iVend Retail.

Click here to collapse/expand the view.

Code Snippet for Assigning System Security Rights for Custom Screen.

List<SecurityInfo> securityInfoList = new List<SecurityInfo>();

            SecurityFunction securityFunction = SecurityFunctionSubSystem.Instance.LoadById("OpticalCatgeory");

            if (securityFunction == null)

            {

                SecurityInfo ShapeTyeSecurity = new SecurityInfo();

                ShapeTyeSecurity.FunctionId = "OpticalCatgeory";

                ShapeTyeSecurity.FunctionDescription = "Optical Category";

                ShapeTyeSecurity.SubFunctionId = "ShapeType";

                ShapeTyeSecurity.SubFunctionDescription = "Shape Type";

  }

securityInfoList.Add(ShapeTyeSecurity);

AppExtensibilityContext.AddSecurityPermissions(securityInfoList);