<< 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 >
Assigning System Security Rights for Custom Screen
This sample add-on shows how to assign system security rights for custom screen in iVend Retail.
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); |