{"id":32404,"date":"2026-08-06T10:06:00","date_gmt":"2026-08-06T10:06:00","guid":{"rendered":"https:\/\/www.greytrix.com\/blogs\/sagex3\/?p=32404"},"modified":"2026-08-06T10:06:00","modified_gmt":"2026-08-06T10:06:00","slug":"how-to-display-specific-functions-in-mobile-automation","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagex3\/2026\/08\/06\/how-to-display-specific-functions-in-mobile-automation\/","title":{"rendered":"How to Display Specific Functions in Mobile Automation"},"content":{"rendered":"\n<p>In Sage X3, mobile automation can be configured so that users only see the functions relevant to their role. This helps simplify the user experience and ensures better control over system access. Follow the steps below are mention.<\/p>\n\n\n\n<p>To begin with, you need to check the user role.<\/p>\n\n\n\n<p>Go to <strong>Administration \u2192 Users \u2192 Roles<\/strong> and open the role assigned to the user. Make sure that the required ADC badges such as <strong>ADCALL, ADCDIS,<\/strong> and<strong> ADCMAN<\/strong> are added. If these badges are missing, the mobile automation functions will not be displayed, so it is important to include them.<strong><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><imgtarget=\"_blank\" rel=\"noopener noreferrer\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"479\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig1.-Role-1024x479.jpg\" alt=\"\" class=\"wp-image-32405\" srcset=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig1.-Role-1024x479.jpg 1024w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig1.-Role-300x140.jpg 300w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig1.-Role-768x359.jpg 768w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig1.-Role-660x309.jpg 660w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig1.-Role.jpg 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig1<\/figcaption><\/figure>\n\n\n\n<p>Next, you need to create a function profile.<\/p>\n\n\n\n<p>Navigate to <strong>Setup \u2192 Users \u2192 Function Profile<\/strong><\/p>\n\n\n\n<p>create a new function profile. After creating it, click on the Authorization option and add the functions that you want the user to access on mobile. In mobile automation, functions start with \u201cCWS\u201d and Inquiry screen are start with \u201cINQ\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><imgtarget=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" width=\"688\" height=\"617\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-2.-Function-list.jpg\" alt=\"\" class=\"wp-image-32406\" srcset=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-2.-Function-list.jpg 688w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-2.-Function-list-300x269.jpg 300w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-2.-Function-list-660x592.jpg 660w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><figcaption class=\"wp-element-caption\">Fig 2. Function list<\/figcaption><\/figure>\n\n\n\n<p>Select the required functions and set their access to \u201cYes\u201d, then save your changes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><imgtarget=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" width=\"1010\" height=\"580\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-3.-Function-Autorization.jpg\" alt=\"\" class=\"wp-image-32407\" srcset=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-3.-Function-Autorization.jpg 1010w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-3.-Function-Autorization-300x172.jpg 300w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-3.-Function-Autorization-768x441.jpg 768w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-3.-Function-Autorization-660x379.jpg 660w\" sizes=\"(max-width: 1010px) 100vw, 1010px\" \/><figcaption class=\"wp-element-caption\">Fig 3. Function Authorization<\/figcaption><\/figure>\n\n\n\n<p>Once the function profile is ready, you need to assign it to the user.<\/p>\n\n\n\n<p>Go to <strong>Setup \u2192 Users<\/strong><\/p>\n\n\n\n<p>open the user record and enter the newly created function profile in the function profile field. Save the record to apply the changes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"417\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-4.-User.jpg\" alt=\"\" class=\"wp-image-32408\" srcset=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-4.-User.jpg 515w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2026\/08\/Fig-4.-User-300x243.jpg 300w\" sizes=\"(max-width: 515px) 100vw, 515px\" \/><figcaption class=\"wp-element-caption\">Fig 4. User<\/figcaption><\/figure>\n\n\n\n<p>After completing these steps, log in to the mobile automation device using the user credentials. You will see that only the selected functions are displayed for that user.<\/p>\n\n\n\n<p>By following this process, you can control function visibility in Sage X3 mobile automation and ensure that each user only accesses what is necessary for their role.<\/p>\n\n\n\n<p>Function visibility in Sage X3 Mobile Automation is controlled through a combination of user roles, ADC badges, and function profiles. By assigning the required ADC badges (such as\u00a0ADCALL,\u00a0ADCDIS, and\u00a0ADCMAN), configuring a function profile with the appropriate\u00a0CWS\u00a0functions and\u00a0INQ\u00a0inquiry screens, and linking the profile to the user account, administrators can precisely manage access to mobile functions. This configuration ensures that users are presented only with the functions they are authorized to use, improving security, simplifying the mobile interface, and supporting role-based access control (RBAC) across the Sage X3 environment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Sage X3, mobile automation can be configured so that users only see the functions relevant to their role. This helps simplify the user experience and ensures better control over system access. Follow the steps below are mention. To begin with, you need to check the user role. Go to Administration \u2192 Users \u2192 Roles\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2026\/08\/06\/how-to-display-specific-functions-in-mobile-automation\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,4630,3162,8,3642,10],"tags":[3937,4637,4638,4639,4640,4642,4651,4636,861,4643,4635,4646,4641,4652,4649,4645,4634,4650,4648,4644,4118,4647],"class_list":["post-32404","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-functional","category-greytrix","category-sage-erp-x3","category-sage-x3","category-standard","tag-access-control","tag-adc-badges","tag-adcall","tag-adcdis","tag-adcman","tag-cws-functions","tag-function-access-management","tag-function-authorization","tag-function-profile","tag-function-visibility","tag-mobile-automation","tag-mobile-configuration","tag-mobile-functions","tag-mobile-interface-customization","tag-mobile-user-access","tag-sage-x3-administration","tag-sage-x3-mobile-automation","tag-sage-x3-security","tag-security-configuration","tag-user-permissions","tag-user-roles","tag-user-setup"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/32404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/comments?post=32404"}],"version-history":[{"count":2,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/32404\/revisions"}],"predecessor-version":[{"id":32410,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/32404\/revisions\/32410"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/media?parent=32404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/categories?post=32404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/tags?post=32404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}