Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form - Microsoft Community Hub (https://techcommunity.microsoft.com/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407) (article Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form in System Center Blog) (/gxcuf89792/rss/message?board.id=SystemCenterBlog&message.id=913) (/skins/6387915/a4086fdbf11aa88234089afd9f1120f7/my_new_skin.css) (https://wcpstatic.microsoft.com) (https://static2.sharepointonline.com) (https://js.monitor.azure.com/scripts/c/ms.analytics-web-3.min.js) (https://wcpstatic.microsoft.com/mscc/lib/v2/wcp-consent.js) (https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff2) (https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff) (/html/assets/MWFMDL2.1.63.woff) (/html/assets/segmdl2.ttf) (/html/assets/fonts/fabric-mdl2-external.woff) (/html/assets/fonts/fontawesome-webfont.woff2?v=4.3.0) (https://cdn.techcommunity.microsoft.com) (https://techcommunity.microsoft.com) (https://gxcuf89792.i.lithium.com) (https://assets.onestore.ms) (https://www.youtube-nocookie.com) (https://uhf.microsoft.com) (https://c.s-microsoft.com) (https://c.s-microsoft.com/favicon.ico?v2) (https://techcommunity.microsoft.com/html/@8A716A0BEC5D79B8067D1F884B02040B/assets/Content/mscom-grid.css) (https://techcommunity.microsoft.com/html/@A73BBC9F27A421B6A3A17BFCA51515FC/assets/Scripts/jstree-theme-default.css) (https://techcommunity.microsoft.com/html/@02D1D3F11235EEFB4124A8B1E90A6CDE/assets/Content/PaddingMarginUtilityClass.min.css) (https://techcommunity.microsoft.com/html/@BA5AE624A86851D5D417EC76238A9A65/assets/Content/UtilityClasses.min.css) (https://techcommunity.microsoft.com/html/@5BD36F584853E7065E9ABF72DD469F97/assets/Content/GlobalHeader.min.css) (https://techcommunity.microsoft.com/html/@5476A44568630090F87AEF4B7468AA0C/assets/Content/pikaday.css) (https://assets.onestore.ms/cdnfiles/onestorerolling-1608-23000/shell/v3/scss/shell.min.css) (//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css) (//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css) (https://techcommunity.microsoft.com/html/@51E3A96C7744F4B1D1CD1DB65A798B88/assets/prism-kh.css) (https://techcommunity.microsoft.com/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407) ([{'functionName':'GlobalHeader','params':'signInLink:.pmg-sign-in-menu-link|signInFlyout:.global-header .pmg-signin-menu|signInChevron:.pmg-sign-in-menu-link svg|signInActivated:active|signInLinkContainer:.pmg-sign-in-menu-link|mobileLogo:#pmgMobileLnkLogo'}]) ([{'functionName':'CategoryHeader','params':'categoryMenuLink:.pmg-category-header .pmg-menu-link|headerItem:.pmg-header-item|menu:.pmg-menu|categoryHeaderLogo:.pmg-category-header .pmg-category-header-logo|menuSection:.pmg-header-item|allMenus:.pmg-category-header .pmg-menu|skipNavigation:.pmg-skip-navigation-flyout|firstBodyLink:.first-body-link|categoryLogoLink:.pmg-category-header .pmg-category-header-logo .pmg-category-header-logo-link|skipNavigationTabPlaceholder:#pmg-category-header--skip-navigation-flyout-tab-placeholder'}]) Skip to Main Content () (https://www.microsoft.com) () Microsoft (/) Tech Community (/)  Home  Community Hubs (/t5/communities/ct-p/communities#category-filter-button-all)  Community Hubs (/t5/communities/ct-p/communities#category-filter-button-all) Community Hubs Home (/t5/communities/ct-p/communities#category-filter-button-products-services) Products (/t5/communities/ct-p/communities#category-filter-button-solutions) Special Topics (/t5/video-hub/ct-p/VideoHub) Video Hub Close (Products) Products (52) (Special Topics) Special Topics (28) (VideoHub) Video Hub (452) Most Active Hubs (/t5/microsoft-365/ct-p/microsoft365) (Microsoft 365) Microsoft 365 (/t5/microsoft-teams/ct-p/MicrosoftTeams) (Microsoft Teams) Microsoft Teams (/t5/window/ct-p/Windows) (Windows) Windows (/t5/outlook/ct-p/Outlook) (Outlook) Outlook (/t5/security-compliance-and-identity/ct-p/MicrosoftSecurityandCompliance) (Security, Compliance and Identity) Security, Compliance and Identity (/t5/sharepoint/ct-p/SharePoint) (SharePoint) SharePoint (/t5/azure-community/ct-p/Azure) (Azure) Azure (/t5/windows-server/ct-p/Windows-Server) (Windows Server) Windows Server (/t5/exchange/ct-p/Exchange) (Exchange) Exchange (/t5/microsoft-intune-and/ct-p/microsoft-endpoint-manager) (Intune and Configuration Manager) Intune and Configuration Manager (/t5/microsoft-edge-insider/ct-p/MicrosoftEdgeInsider) (Microsoft Edge Insider) Microsoft Edge Insider (/t5/onedrive/ct-p/OneDriveforBusiness) (OneDrive) OneDrive (/t5/welcome-to-the-microsoft-viva/ct-p/Microsoft-Viva) (Microsoft Viva) Microsoft Viva Connect and learn from experts and peers (/t5/microsoft-fasttrack/ct-p/FastTrack) (Microsoft FastTrack) Microsoft FastTrack Best practices and the latest news on Microsoft FastTrack (/t5/microsoft-viva/ct-p/MicrosoftViva) (Microsoft Sales Copilot) Microsoft Sales Copilot A role-based copilot designed for sellers Most Active Hubs (/t5/education-sector/ct-p/EducationSector) (Education Sector) Education Sector (/t5/itops-talk/ct-p/ITOpsTalk) (ITOps Talk) ITOps Talk (/t5/artificial-intelligence-and/ct-p/AI) (AI and Machine Learning) AI and Machine Learning (/t5/microsoft-mechanics/ct-p/MicrosoftMechanics) (Microsoft Mechanics) Microsoft Mechanics (/t5/microsoft-partner-community/ct-p/PartnerCommunity) (Microsoft Partner Community) Microsoft Partner Community (/t5/healthcare-and-life-sciences/ct-p/HealthcareAndLifeSciences) (Healthcare and Life Sciences) Healthcare and Life Sciences (/t5/internet-of-things-iot/ct-p/IoT) (Internet of Things (IoT)) Internet of Things (IoT) (/t5/public-sector/ct-p/PublicSector) (Public Sector) Public Sector (/t5/mixed-reality/ct-p/MicrosoftMixedReality) (Mixed Reality) Mixed Reality (/t5/small-and-medium-businesses/ct-p/SMB) (Small and Medium Business) Small and Medium Business (/t5/startups-at-microsoft/ct-p/StartupsatMicrosoft) (Startups at Microsoft) Startups at Microsoft (/t5/azure-partner-community/ct-p/AzurePartner) (Azure Partner Community) Azure Partner Community Expand your Azure partner-to-partner network (/t5/microsoft-tech-talks/ct-p/MicrosoftTechTalks) (Microsoft Tech Talks) Microsoft Tech Talks Bringing IT Pros together through In-Person & Virtual events (/t5/mvp-award-program/ct-p/MVPAwardProgram) (MVP Award Program) MVP Award Program Find out more about the Microsoft MVP Award Program. Video Hub (https://aka.ms/VideoHub/Azure) (Azure) Azure (https://aka.ms/VideoHub/Exchange) (Exchange) Exchange (https://aka.ms/VideoHub/Microsoft365) (Microsoft 365) Microsoft 365 (https://aka.ms/VideoHub/Microsoft365Business) (Microsoft 365 Business) Microsoft 365 Business (https://aka.ms/VideoHub/Microsoft365Business) (Microsoft 365 Enterprise) Microsoft 365 Enterprise (https://aka.ms/VideoHub/MicrosoftEdge) (Microsoft Edge) Microsoft Edge (https://aka.ms/VideoHub/Outlook) (Microsoft Outlook) Microsoft Outlook (https://aka.ms/VideoHub/MicrosoftTeams) (Microsoft Teams) Microsoft Teams (https://aka.ms/VideoHub/Security) (Security) Security (https://aka.ms/VideoHub/SharePoint) (SharePoint) SharePoint (https://aka.ms/VideoHub/Windows) (Windows) Windows (/t5/Communities/ct-p/communities) Browse All Community Hubs (/t5/custom/page/page-id/Blogs)  Blogs (/t5/custom/page/page-id/Blogs)  Blogs  Events  Events (/t5/Events/ct-p/Events) Events Home (https://myignite.microsoft.com/) Microsoft Ignite (https://mybuild.microsoft.com/) Microsoft Build (/t5/Community-Events/ct-p/CommunityEvents) Community Events Microsoft Learn Microsoft Learn (https://docs.microsoft.com/learn/) Home (/t5/microsoft-learn/ct-p/MicrosoftLearn) Community (/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog) Blog (https://docs.microsoft.com/learn/azure/?WT.mc_id=techcom_header-webpage-m365) Azure (https://docs.microsoft.com/learn/dynamics365/?WT.mc_id=techcom_header-webpage-m365) Dynamics 365 (https://docs.microsoft.com/learn/m365/?wt.mc_id=techcom_header-webpage-m365) Microsoft 365 (https://docs.microsoft.com/learn/topics/sci/?wt.mc_id=techcom_header-webpage-m365) Security, Compliance & Identity (https://docs.microsoft.com/learn/powerplatform/?wt.mc_id=techcom_header-webpage-powerplatform) Power Platform (https://docs.microsoft.com/learn/github/?wt.mc_id=techcom_header-webpage-github) Github (https://docs.microsoft.com/learn/teams/?wt.mc_id=techcom_header-webpage-teams) Teams (https://docs.microsoft.com/learn/dotnet/?wt.mc_id=techcom_header-webpage-dotnet) .NET (/t5/Community-Info-Center/ct-p/Community-Info-Center)  Lounge (/t5/Community-Info-Center/ct-p/Community-Info-Center)  Lounge 1.3M Members 10.4K Online 318K Discussions Search (blog-id/SystemCenterBlog/article-id/913) (search/contributions/page) (baKc3tfhaS80vO8V0NeEePqyaa26W5UZiLc7aHn352l9fcrVwGd3rirmoTAsjXBDhfmdY9ValfPWflXaICU5fEG7ep20QaJsWLNTDO_HzV7DOdQa6sv9qUXXmn5BeeiLzGPNIbjvDDef90N5_TROoLKdNn-qKAl0NaG_vwDF4ANxeTDN_6MacF9RKQBo6u-brr3QK5dUW-6pecsq6ZFpxyIUh3HT-rBwSCEdlx-AOHEWk30gbxWj885i7P_AUlRItK63PHcsPgimrBr1-eq2zO4a0k1c5ZtCmYc6utKn3QuCHavjSUjRusVBHFNJXI1chwy-T65dfM2TfAJdaP5wgaJE4Dz7fDMZEW_g6m4rCxCJIxI_zU2QEdFyKw7fLK-UOM-uFCTh6xWusWdnNky5ifLINSUTce_Pn-c0F3szZIPuIUqLEKj9QYWm0ZIz6cwFGL0sgtt0woDljLE9DIE_GEbnsTM-nFKf0N_kAte4nSggAcyq5O1MRnh6laR4_dkhE8GioO22p0Q5ukM7tD-bmploebvnp1l9IUZSbdWc1fvtbhGiu4p9e1pt89eLx3j72lTRF2Q63G8XcUSep28utX47ogatXA15-XpBVUR0vohgXIULNx0q8XGeOUB6LQC4t7YbFFiBOJ-av3IfLNcEcCexYMxXqFOtj7y97k5-RrV2djkAgthnMsf1sW_RWuJMiHcUTEU-g29TurRylMd-Bf1HqHimBZtJeIdW1mFW9f08oCdCPVONrBdQx_lkAtD-Z8p6rPzn3sUEyQhLaBGIMiQKHhPmEblG6cQKzYGDdCvO72R_Wice_Kk0pyHDLn83kyXPJNRcMCXa12pIGZpRJxMLDZH6_7W1MhZK9HqWznYeWBSU2jLk9l6xopW1wjRxk2kcvrmF4ggBMi69GElfiGS7boulWpprJbE7SPoYlgSk8g1py6xzdZMbGPB-SF5u5pDncKQpj5wYX0W-5Ct_yxXZhiEVHF0A8h8Hh5TIUHwlrEV1yvEvV6-1QQpv4A6iv0Gtv16y-h5sjbQvhsQ3O0sjRn4T2FXZF2TZILyHH-tenSao6aVT6OmjeMApOeNYBIvP4ylbw6WLh7kO5rVvYqGIB8GnIxvFDzD5cNgQfeM3xTuIbrVaZREjn1sCHFizLU642AGiZ32CudAnKgbw23fOYbkNIt-cA7KfkH7WXRTW25mkjiBVHFDH4L8esP8K3adTUowKa5Or0vr3lc9FOo9DjqZBzaEcxVxnmbpLJ7MTpE0KosanC1dQD-CRAudEROdDVV7Q9YoipO4nCM3Xbg..) (BlogArticlePage:blog-id/SystemCenterBlog/article-id/913:searchformv32.form:) (yDZKQFNI0U/sd9X4pbUemqvQQZw=:H4sIAAAAAAAAALWSzUrDQBSFr4Wuigiib6DbiajdqAhFUISqweBaZibTNJpk4sxNEzc+ik8gvkQX7nwHH8CtKxfmzxJbwaTUVZhzw/nOmblP79COD+FAC6r40OAyQOWyCF0ZaMOkjtgrJgOp/NHONtER810sP9nfIkGtoCuVQ2hI+VAQpKHQqO67hEslPJcRRrUgPZaKlOOxKzx7wxIYhZtX487b+stnC5b60MnZ0junvkBY7d/QETU8GjiGlUYKnP0kRFguwEcFeAHBe02Dm0pyobWV+Wid0sbP9u7g4/G1BZCE8QWc1U3kpzapWoqZ+S+SvoMHgPQ+ypGVj/IoC2dlqHZ8CWZdV7xljUqszZa43voPYNHkFE7qGkdaqKrl1Pm7wEqmV59gcYjGkQOJP25h6jyJnOlzRv4DUURusIWhknbEsWo5K002vhzNufG1WHmDLwdzh8gDBQAA) (AlMHkUdlcCFhfKPVeZGtA8JDaHhL9UUju1UHBRQEZX0.) (form_1059903e605a1b9) () (searchForm) (Search) (Search the community) (Search) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Search the community) (Search) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Enter a keyword to search within the users) (Enter a user name or rank) () Enter a user name or rank (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Enter a keyword to search within the private messages) (Enter a search word) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Enter a search word) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions cancel (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.enableautocomplete:enableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn on suggestions (Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.) Showing results for Show only | Search instead for Did you mean: (/plugins/common/feature/oauth2sso/sso_login_redirect?lang=en&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fsystem-center-blog%2Fcustomizing-forms-8211-part-1-8211-adding-a-new-user-picker%2Fba-p%2F342407) Sign In (/t5/notificationfeed/page) (/t5/notes/privatenotespage) (/plugins/common/feature/oauth2sso/sso_login_redirect?lang=en&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fsystem-center-blog%2Fcustomizing-forms-8211-part-1-8211-adding-a-new-user-picker%2Fba-p%2F342407) Sign In (/plugins/common/feature/oauth2sso/sso_login_redirect?lang=en&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fsystem-center-blog%2Fcustomizing-forms-8211-part-1-8211-adding-a-new-user-picker%2Fba-p%2F342407) (blog-id/SystemCenterBlog/article-id/913) (search/contributions/page) (cXWEeOGmZd-kXbNLlukgA_UVujo9S6itsxv-gQPvsASxghkDNirDMPdXbaUp3fIJmzmmTOFvL63m1NUhTl4QnHzWb58YGoNQ8LSXERTT73Ca3hZINBKA_pdcwqF-HzBBYKtgpLctrdyJYpI-Sxwy32aC_zSPMYREMPPD8i-o4OT3PptutUudjhzsD_KqD4XljYV2_SyxdnfDNQdkzVv8F_swAKY8nZQPzFHaqGyWYOEHU2oJ7s-_o6ZkOkiZpTgTNalSCJIpDpuXZ79dSvzeiK2rGHqHQ9rIhv631qg4LQN4FbcrWctKt6O4zc5SXXJt-YAN-p5-xmnJLrdqhbUCq1KDI9fOpXZjzeqAFeJHgwsfkdnaYTUiXkxWHAlhd10nAeFJzbFQtnqcGoxPywXVgQkvaTo0WctfZYve7xo7drIu1TckXNklqK_vuAIkfdrijtYGmyLHiO_VmFrD68iK7_epr5Uipp7UnayKOMKEsIPTqLsPe3RPXfuIMO8pCFbEs3cdgW7fx1Wap5ljAthgEU8zGVFo8PP3yv--N9ZCj1Ka_xMUE9Fd_qqEK68WHv5Iy2to8h-_I0zm2Bto5vpQ7SkUHM-Ztzw4fGzqXvBRt-9HunngGwZsoQ2QZrWqF-Cuafg3hgr95ScEsOWGelvgICGyKhYh6gJEinrWHhHy2NL9kVJejCxQAajME4MkivMmPsyE71wAhLLtJQWLDvGtYASzoq38zXPASBbYS2ZN6M5pEK9qZ1rMoz1OpGYIt2g_6ENYY6Aassek9qpnmrmr-1N9MmvA7Yn6_Pw_e27rmqhvSHn3cAqwD8FqaX9CimeC8m1JYCdl4uXduM37Dijtz86JeEM-8SXxBvxUu15cWMMbgKtR9RWoHE56OrACoM03Ek59f9jOdqmdjC636EgO6Ybqo1b9X7uDUpzrKkZzcsIpo1kUCImU8pL4pw_bknz_lfh2luiJr_wK4ufB6SLgyZAoU-FCcTmprQz9_vlCk3QSWmjHxRR__4B4r1DVRpzW0m9Zsm9-zV-37LXMijFi0PVA001uni6C5PedJ2RHf-IBLKAkMxkvbOmtJFoE3-ydNzufu_jphDj_S1kZ0_UJXFd6Ke7EUJQfGyWFStbFHyXqkeySL3JRluuclTTn6QVqQGcNiBmywdC2Quy5yUccdgm429xUMReUenfk06-Ktt8.) (BlogArticlePage:blog-id/SystemCenterBlog/article-id/913:searchformv32.form:) (yDZKQFNI0U/sd9X4pbUemqvQQZw=:H4sIAAAAAAAAALWSzUrDQBSFr4Wuigiib6DbiajdqAhFUISqweBaZibTNJpk4sxNEzc+ik8gvkQX7nwHH8CtKxfmzxJbwaTUVZhzw/nOmblP79COD+FAC6r40OAyQOWyCF0ZaMOkjtgrJgOp/NHONtER810sP9nfIkGtoCuVQ2hI+VAQpKHQqO67hEslPJcRRrUgPZaKlOOxKzx7wxIYhZtX487b+stnC5b60MnZ0junvkBY7d/QETU8GjiGlUYKnP0kRFguwEcFeAHBe02Dm0pyobWV+Wid0sbP9u7g4/G1BZCE8QWc1U3kpzapWoqZ+S+SvoMHgPQ+ypGVj/IoC2dlqHZ8CWZdV7xljUqszZa43voPYNHkFE7qGkdaqKrl1Pm7wEqmV59gcYjGkQOJP25h6jyJnOlzRv4DUURusIWhknbEsWo5K002vhzNufG1WHmDLwdzh8gDBQAA) (EKc1GYYZ-B18XKfntQgha5Y6s2vtPMfWXESdPINGAqk.) (form) () (searchForm) (Search) (Search the community) (Search) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Search the community) (Search) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Enter a keyword to search within the users) (Enter a user name or rank) () Enter a user name or rank (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Enter a keyword to search within the private messages) (Enter a search word) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions (Enter a search word) () Enter a search word (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn off suggestions cancel (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.enableautocomplete:enableautocomplete?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=action/contributions/searchactions) Turn on suggestions (Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.) Showing results for Show only | Search instead for Did you mean: (/) Home (/t5/system-center/ct-p/SystemCenter) System Center (/t5/system-center-blog/bg-p/SystemCenterBlog) System Center Blog (current location is Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form (System Center Blog) (/t5/system-center-blog/bg-p/SystemCenterBlog) Back to Blog (Customizing Forms – Part 2 – Adding the Affected User Picker to the Change Request Form) (/t5/system-center-blog/customizing-forms-8211-part-2-8211-adding-the-affected-user/ba-p/342418) Newer Article (Just Released: Exchange Connector and Send Email Solution (Update on “Resource Kit”)) (/t5/system-center-blog/just-released-exchange-connector-and-send-email-solution-update/ba-p/342394) Older Article Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form (Show option menu) (/gxcuf89792/rss/message?board.id=SystemCenterBlog&message.id=913) Subscribe to RSS Feed Mark as New Mark as Read Bookmark Subscribe (/t5/blogs/blogarticleprintpage/blog-id/SystemCenterBlog/article-id/913) Printer Friendly Page (/t5/notifications/notifymoderatorpage/message-uid/342407) Report Inappropriate Content By (/t5/user/viewprofilepage/user-id/284644) (System-Center-Team) (System-Center-Team) (/t5/user/viewprofilepage/user-id/284644) System-Center-Team Published Feb 15 2019 04:42 AM 265 Views (/html/assets/TTS_reader_azure/styles/tts-player.css?v=6387915) (listen to the article) (play) (play) Listen to the article 00:00 00:00 00:00 Powered by (azure logo) (azure text logo) undefined (/t5/user/viewprofilepage/user-id/284644) (System-Center-Team) (System-Center-Team) (https://techcommunity.microsoft.com/t5/user/viewprofilepage/user-id/284644) System-Center-Team Microsoft (Posted on) ‎Feb 15 2019 04:42 AM (/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407) Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form (Contains an image) (Message contains an image) (Posted on) ‎Feb 15 2019 04:42 AM First published on TECHNET on Jan 14, 2011 Customizing Forms in SCSM can be pretty tricky.  It seems like it is going to be really easy – just drag, drop, move, resize, etc. right?  Well – yes, if you know a little bit about what is going on with the technology involved and have seen some examples.  Otherwise it can be REALLY frustrating trying to do it.  I’m going to do a few blog posts on how to customize forms to provide some tips and tricks and explain some of the technology involved to hopefully make it easier to customize forms using the Authoring Tool. I’ll use examples from the “real world” that customers or partners have raised and how I have shown them how to do it.  First I will start with the scenario where a customer is adding a new user relationship type between incident and user and wants to put a new user picker on the incident form. First the customer tried to drag, drop, and configure and ended up with this in design mode (notice the new label and user picker control on the right labeled ‘Caller/Anforderer’): (thumbnail image 1 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) Great! Right?  Well, no because when he imported it into Service Manager it looked like this: (thumbnail image 2 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) What happened?!! Well – I don’t know exactly in this case since I didn’t look at the customization XML that was generated but one important thing to understand about XAML forms technology is that everything is controlled on a layout system comprised of containers and controls.  Containers are things like Grids and StackPanels.  Controls are things like text boxes, user pickers,labels, etc.  Containers can contain containers and controls.  Controls can even contain other controls but we won’t get into that in SCSM form customization scenarios.  Every control on the form is positioned in relative position to other controls and the size can be relative to the container control or a fixed size.  For example, you could say that a given control is going to start at 5 pixels away from the left of the container or other neighbor control and 5 pixels from the top.  This is what the Right, Left, Top, and Bottom Margin properties are for: (thumbnail image 3 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) You can specify the size of the control by setting the Layout properties: (thumbnail image 4 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) When you say something has Auto height or Width it will expand to fill up the container in that direction.  If you specify a minimum height or width the control will never get smaller than that in that direction.  These numbers are in terms of the number of pixels.  The alignment property can be Stretch (span across the container), Center, Left, or Right for the Horizontal alignment and Stretch, Center, Top, or Bottom for the Vertical alignment.  This determines what side(s) of the container the control will line up with. I’ll go into more detail on these things in a later post but for now let’s get back to the example.  The reason the control didn’t end up where it was expected to was because in the designer the form was a certain width and when the customer loaded it up in the console it was a different width.  Because the new controls were positioned with the incorrect layout and margin property values it ended up being in an unexpected place because relative to the size of the new form it ended up on top of another control in the container! How do we avoid this? The easy way is to use the concept of a StackPanel to our advantage.  A StackPanel control is a container control in which every control inside it is stacked on top of each other either vertically or horizontally.  Typically in SCSM forms we put a given label and the control that corresponds to it inside of a StackPanel.  The entire form is typically actually a series of StackPanels inside of StackPanels!  Trying to add another control into the area to the right of the Alternate Contact Method field is actually pretty tricky because of the way the form is originally laid out in a grid with StackPanels inside.  This is what the form looks like when you first drag a control over it: (thumbnail image 5 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) The green lines indicate Grid rows and columns.  If you drop your control onto the form in this mode the behavior is going to be a little bit unexpected because it is going to start positioning your control in more absolute terms which is going to behave strangely as the form resizes.  What you want to do instead is drop your controls inside of StackPanels on the form which are already programmed to resize correctly.  In this case my suggestion to the customer was to drop the new controls into the same StackPanel that contains the Affected User stack panel out of the box so that it would look like this when he was done: (thumbnail image 6 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) Here’s is how to do that step by step: When you mouse over something that looks like this with a gray dotted line around it that is a StackPanel.  All of the controls inside of it will be stacked on top of each other (typically vertically, but it can also be horizontal). (thumbnail image 7 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) If you drop your control in there it will be added to the bottom of the StackPanel like this: (thumbnail image 8 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) At this point there are three controls stacked on top of each other in the StackPanel – the ‘Affected User’ label, the Affected User user picker control and the new label (‘Label1’). You can then drag a UserPicker control on there in the same way and have it go just under the label: (thumbnail image 9 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) Now just set the label string, bind the user picker control and you’re set. I put in a Top margin of 5 for the new label control to separate it from the user picker above a bit. I also added in Top margin of –5 (yes, you can use negative numbers!) to move the user picker control closer to the label. Now here are a couple of general tips on form customization: 1) CTRL + Z will undo customizations.  If you don’t like the way something turned out just hit CTRL + Z to undo it.  It’s better to undo the customization and try something different than continue to just tweak and tweak over and over.  Remember that the Authoring Tool is essentially recording your every move and those modifications will be replayed on the form in the console before it is shown to the user. 2) You can undo all the customizations on the form by right clicking on the customization form in the Management Pack Explorer and choosing ‘Undo all customizations’ (thumbnail image 10 of blog post titled Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form) Hopefully that helps! (The total number of likes this post has received.) 0 Likes (Click here to give likes to this post.) (https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.kudosbuttonv2.kudoentity:kudoentity/kudosable-gid/342407?t:ac=blog-id/SystemCenterBlog/article-id/913&t:cp=kudos/contributions/tapletcontributionspage) Like (Close notification) You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in. (/plugins/common/feature/oauth2sso/sso_login_redirect?lang=en&redirectreason=permissiondenied&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fsystem-center-blog%2Fcustomizing-forms-8211-part-1-8211-adding-a-new-user-picker%2Fba-p%2F342407%23comment-on-this) Comment Resize Editor (add height to editor) + height (remove height from editor) - height Version history Last update: ‎Mar 11 2019 08:37 AM Updated by: (https://techcommunity.microsoft.com/t5/user/viewprofilepage/user-id/75284) TechCommunityAPIAdmin Labels (/t5/system-center-blog/bg-p/SystemCenterBlog/label-name/System Center Service Manager) System Center Service Manager 816 Share (http://www.linkedin.com/shareArticle?mini=true&url=https://techcommunity.microsoft.com/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407) (Share to LinkedIn) Share to LinkedIn (http://www.facebook.com/share.php?u=https://techcommunity.microsoft.com/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407) (Share to FaceBook) Share to Facebook (http://twitter.com/share?text=Check out this post on the Microsoft Tech Community : Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form - Microsoft Community Hub&url=https://techcommunity.microsoft.com/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407) (Share to Twitter) Share to Twitter (http://www.reddit.com/submit?url=https://techcommunity.microsoft.com/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407&title=Check%20out%20this%20post%20on%20Microsoft%20Tech%20Community) (Share to Reddit) Share to Reddit (mailto:?subject=Customizing Forms – Part 1 – Adding a New User Picker Control to the Incident Form - Microsoft Community Hub&body=I found this on the Microsoft Tech Community and wanted to share it with you, check it out : https://techcommunity.microsoft.com/t5/system-center-blog/customizing-forms-8211-part-1-8211-adding-a-new-user-picker/ba-p/342407) (Share via email) Share to Email Browse Skip to Primary Navigation What's new (https://www.microsoft.com/en-us/d/surface-pro-9/93VKD8NP4FVK) Surface Pro 9 (https://www.microsoft.com/en-us/d/surface-laptop-5/8XN49V61S1BN) Surface Laptop 5 (https://www.microsoft.com/en-us/d/surface-studio-2plus/8VLFQC3597K4) Surface Studio 2+ (https://www.microsoft.com/en-us/d/surface-laptop-go-2/8PGLPV76MJHN) Surface Laptop Go 2 (https://www.microsoft.com/en-us/d/surface-laptop-studio/8SRDF62SWKPF) Surface Laptop Studio (https://www.microsoft.com/en-us/d/surface-duo-2/9408KGXP4XJL) Surface Duo 2 (https://www.microsoft.com/microsoft-365) Microsoft 365 (https://www.microsoft.com/windows/windows-11-apps) Windows 11 apps Microsoft Store (https://account.microsoft.com/) Account profile (https://www.microsoft.com/en-us/download) Download Center (https://go.microsoft.com/fwlink/?linkid=2139749) Microsoft Store support (https://go.microsoft.com/fwlink/p/?LinkID=824764&clcid=0x409) Returns (https://account.microsoft.com/orders) Order tracking (https://www.microsoft.com/en-us/store/workshops-training-and-events?icid=vl_uf_932020) Virtual workshops and training (https://www.microsoft.com/en-us/store/b/why-microsoft-store?icid=footer_why-msft-store_7102020) Microsoft Store Promise (https://www.microsoft.com/en-us/store/b/payment-financing-options?icid=footer_financing_vcc) Flexible Payments Education (https://www.microsoft.com/en-us/education) Microsoft in education (https://www.microsoft.com/en-us/education/devices/overview) Devices for education (https://www.microsoft.com/en-us/education/products/teams) Microsoft Teams for Education (https://www.microsoft.com/en-us/education/buy-license/microsoft365) Microsoft 365 Education (https://www.microsoft.com/en-us/store/b/business-consultation?tab=educationconsultation&icid=CNavfooter_educationconsultation) Education consultation appointment (https://education.microsoft.com/) Educator training and development (https://www.microsoft.com/en-us/store/b/education) Deals for students and parents (https://azure.microsoft.com/en-us/free/students/) Azure for students Business (https://www.microsoft.com/en-us/microsoft-cloud) Microsoft Cloud (https://www.microsoft.com/en-us/security) Microsoft Security (https://dynamics.microsoft.com/en-us/) Dynamics 365 (https://www.microsoft.com/en-us/microsoft-365/business/) Microsoft 365 (https://powerplatform.microsoft.com/en-us/) Microsoft Power Platform (https://www.microsoft.com/en-us/microsoft-teams/group-chat-software) Microsoft Teams (https://www.microsoft.com/en-us/industry) Microsoft Industry (https://www.microsoft.com/en-us/store/b/business?icid=CNavBusinessStore) Small Business Developer & IT (https://azure.microsoft.com/en-us/) Azure (https://developer.microsoft.com/en-us/) Developer Center (https://learn.microsoft.com/docs/) Documentation (https://learn.microsoft.com/) Microsoft Learn (https://techcommunity.microsoft.com/) Microsoft Tech Community (https://azuremarketplace.microsoft.com/en-us/) Azure Marketplace (https://appsource.microsoft.com/en-us/) AppSource (https://visualstudio.microsoft.com/) Visual Studio Company (https://careers.microsoft.com/) Careers (https://www.microsoft.com/en-us/about) About Microsoft (https://news.microsoft.com/) Company news (https://privacy.microsoft.com/en-us) Privacy at Microsoft (https://www.microsoft.com/investor/default.aspx) Investors (https://www.microsoft.com/en-us/diversity/) Diversity and inclusion (https://www.microsoft.com/en-us/accessibility) Accessibility (https://www.microsoft.com/en-us/sustainability/) Sustainability (https://aka.ms/yourcaliforniaprivacychoices) California Consumer Privacy Act (CCPA) Opt-Out Icon Your Privacy Choices (https://www.microsoft.com/en-us/sitemap1.aspx) Sitemap (https://support.microsoft.com/contactus) Contact Microsoft (https://go.microsoft.com/fwlink/?LinkId=521839) Privacy Manage cookies (https://go.microsoft.com/fwlink/?LinkID=206977) Terms of use (https://go.microsoft.com/fwlink/?linkid=2196228) Trademarks (https://go.microsoft.com/fwlink/?linkid=2196227) Safety & eco (https://choice.microsoft.com) About our ads © Microsoft 2024 Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type. Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.