{"id":30215,"date":"2021-12-17T16:10:32","date_gmt":"2021-12-17T10:40:32","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=30215"},"modified":"2022-08-30T14:44:49","modified_gmt":"2022-08-30T09:14:49","slug":"how-to-add-users-and-sync-profile-information-in-dataverse-instantly-on-demand","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2021\/12\/how-to-add-users-and-sync-profile-information-in-dataverse-instantly-on-demand\/","title":{"rendered":"How to Add Users and Sync Profile Information in Dataverse Instantly (On Demand)"},"content":{"rendered":"<p style=\"text-align: justify;\"><strong>Introduction:<\/strong><\/p>\n<p style=\"text-align: justify;\">I was creating a user in one of the online trial environment 2021 Release wave 2 (version V9.2) from Office 365 admin center but somehow it was not appearing in users area in Power Platform admin center even after waiting for few hours.<\/p>\n<p style=\"text-align: justify;\">It was then that I found this <a href=\"https:\/\/docs.microsoft.com\/en-us\/power-platform\/admin\/create-users\" target=\"_blank\" rel=\"noopener\">doc<\/a> which explains how I can instantly add user in Power Platform admin center.<\/p>\n<p style=\"text-align: justify;\">In this blog, I will explain the ways to quickly add users in Dataverse without waiting for auto-sync to happen from Office 365.<\/p>\n<p style=\"text-align: justify;\">To create user from Office 365 admin center, I navigated to <a href=\"https:\/\/admin.microsoft.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/admin.microsoft.com\/<\/a> . Here, under users section I tried to add user by clicking on \u201cAdd a user\u201d as usual and by following the below steps:<\/p>\n<ol style=\"text-align: justify;\">\n<li>Provided basic details about user:<\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-32490\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/1Dataverse.jpeg\" alt=\"Dataverse\" width=\"988\" height=\"711\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/1Dataverse.jpeg 988w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/1Dataverse-300x216.jpeg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/1Dataverse-768x553.jpeg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/1Dataverse-660x475.jpeg 660w\" sizes=\"(max-width: 988px) 100vw, 988px\" \/><\/p>\n<ol style=\"text-align: justify;\" start=\"2\">\n<li>Applied product licenses:<\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-2.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30217 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/2Dataverse.jpeg\" alt=\"\" width=\"493\" height=\"348\" \/><\/a><\/p>\n<ol style=\"text-align: justify;\" start=\"3\">\n<li>Under optional settings provided information like roles and user profile information:<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">I have not assigned any role while creating:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-3.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30218 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/3Dataverse.jpeg\" alt=\"\" width=\"611\" height=\"542\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Provided profile info as below:<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-4.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30219 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/4Dataverse.jpeg\" alt=\"\" width=\"840\" height=\"571\" \/><\/a>4. Once finished, you will see that user added to active users window will be displayed:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-5.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30220 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/5Dataverse.jpeg\" alt=\"\" width=\"993\" height=\"714\" \/><\/a>5. I verified the user was added in Office 365 admin center \u201cActive Users\u201d list :<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-6.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30221 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/6Dataverse.jpeg\" alt=\"\" width=\"1252\" height=\"747\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Now, I was waiting for the added user to get auto-synced\/created in Dataverse environment. But I could not see that user even after waiting for some time (around 60 minutes).<\/p>\n<p style=\"text-align: justify;\">Then I navigated to Power Platform admin center <a href=\"https:\/\/admin.powerplatform.microsoft.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/admin.powerplatform.microsoft.com\/<\/a> selected appropriate environment\u00e0 Settings \u00e0Users. Here, I was not able to find \u201cAbbott Will\u201d user that I just created from Office 365 admin center, as you can see in the below screenshot:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-7.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30222 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/7Dataverse.jpeg\" alt=\"\" width=\"1112\" height=\"619\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">But after some search, I found the following ways to add user instantly.<\/p>\n<p style=\"text-align: justify;\">There are 2 ways you can add the users in Dataverse instantly:<\/p>\n<ol style=\"text-align: justify;\">\n<li><strong> By clicking \u201cAdd User\u201d button, user is added instantly in Dataverse:<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Navigate to Power Platform admin center \u00e0 select appropriate environment\u00e0 Settings \u00e0 Users area \u00e0 click on \u201cAdd User\u201d. Now search for that user and add it manually as shown below:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-8.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"wp-image-30223 size-full aligncenter\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/8Dataverse.jpeg\" alt=\"\" width=\"1592\" height=\"776\" \/><\/a>Click on Add button:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-9.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30224 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/9Dataverse.jpeg\" alt=\"\" width=\"327\" height=\"772\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Once you click on Add button, you can assign security role there itself as shown below:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-10.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30225 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/10Dataverse.jpeg\" alt=\"\" width=\"479\" height=\"780\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">By this way, user get added immediately in Dataverse without waiting for auto-syncing from Office 365 admin center.<\/p>\n<ol style=\"text-align: justify;\" start=\"2\">\n<li><strong> When user first time try to access the environment, user is added instantly in Dataverse:<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Let\u2019s continue with the above example \u201cAbbott Will\u201d. Let\u2019s say this user is yet not auto-synced from Office 365 admin center to Dataverse environment.<\/p>\n<p style=\"text-align: justify;\">And if user try to access the environment, then as there were no role assigned while creating the user, he will get below pop-up. Though he got below pop-up upon first time access, user gets added in Dataverse environment instantly.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-11.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30226 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/11Dataverse.jpeg\" alt=\"\" width=\"1120\" height=\"428\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">To check if user is added in Power Platform admin center \u00e0Select appropriate environment \u00e0 go to Settings \u00e0 Users. Here, I was able to see \u201cAbbott Will\u201d user, as you can see in below screenshot:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-12.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30227 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/12Dataverse.jpeg\" alt=\"\" width=\"1387\" height=\"637\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Now you can further assign the security roles to let that user access the data inside the environment.<\/p>\n<p style=\"text-align: justify;\"><strong>NOTE:<\/strong> While creating user from Office 365 admin center if you have assigned admin access role like Global administrator etc. then the above pop-up would not be displayed. But here also when first time that user access the environment then it instantly get added in Dataverse as explained above.<\/p>\n<p style=\"text-align: justify;\">Now let us have a look on how to sync the user updates from Office 365 admin center instantly\/on demand.<\/p>\n<p style=\"text-align: justify;\"><strong>Syncing user profile instantly:<\/strong><\/p>\n<p style=\"text-align: justify;\">User profile information is managed and maintained in Office 365 admin center. Let\u2019s say if any profile information is updated at Office 365 admin center side then it will take time to sync in Dataverse.<\/p>\n<p style=\"text-align: justify;\">But what if we need to sync it instantly in Dataverse then here is the demonstration on how to do it.<\/p>\n<p style=\"text-align: justify;\">Let say I want to update the profile information of user:<\/p>\n<p style=\"text-align: justify;\">While creating user from Office 365 center, you must have seen that I kept Job title as \u201cQA\u201d which is set on user record in Dataverse as well, as shown in the below screenshot:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-13.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30228 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/13Dataverse.jpeg\" alt=\"\" width=\"1564\" height=\"771\" \/><\/a> <a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/12\/add-users-in-Dataverse-14.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30229 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/14Dataverse.jpeg\" alt=\"\" width=\"606\" height=\"544\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Now let\u2019s say, I want to update Job title afterwards to \u201cQA-Team Lead\u201d instantly.<\/p>\n<p style=\"text-align: justify;\">Then in Office 365 admin center, open the user for which you want to update profile information as shown below:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/15Dataverse.jpeg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30230 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/15Dataverse.jpeg\" alt=\"\" width=\"1307\" height=\"728\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Now, it takes time to auto sync this update from Office 365 admin center to Dataverse. If you want immediately to update it, then you have the below ways to achieve that.<\/p>\n<p style=\"text-align: justify;\">Under Settings&#8211;&gt; Users area&#8211;&gt; select the user&#8211;&gt;click on more actions&#8211;&gt;Use either \u201cRun diagnostics\u201d or \u201cRefresh user\u201d buttons to reflect the changes immediately.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/16Dataverse.jpeg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30231 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/16Dataverse.jpeg\" alt=\"\" width=\"1553\" height=\"524\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Once you click on \u201cRun diagnostics\u201d button, you will see below window where the profile changes that you did are immediately reflected.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/17Dataverse.jpeg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30232 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/17Dataverse.jpeg\" alt=\"\" width=\"609\" height=\"546\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">The same concept goes with \u201cRefresh user\u201d button i.e. the profile changes that you did are immediately reflected.<\/p>\n<p style=\"text-align: justify;\">Additionally, you will also see the date and time at which user record is refreshed.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/18Dataverse.jpeg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30233 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/18Dataverse.jpeg\" alt=\"\" width=\"1175\" height=\"341\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">If you verify in Dataverse, the \u201cTitle\u201d has been updated as \u201cQA- Team Lead\u201d instantly, as shown in the below screenshot:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/19Dataverse.jpeg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-30234 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2022\/08\/19Dataverse.jpeg\" alt=\"Adding users and syncing profile information in the Dataverse instantly (on demand)\" width=\"579\" height=\"570\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">You can refer this <a href=\"https:\/\/docs.microsoft.com\/en-us\/power-platform-release-plan\/2021wave1\/data-platform\/new-refresh-user-action-update-user-state-power-platform-admin-center\" target=\"_blank\" rel=\"noopener\">doc<\/a> for more details about \u201cRefresh User\u201d action.<\/p>\n<p style=\"text-align: justify;\"><strong>Conclusion: <\/strong><\/p>\n<p style=\"text-align: justify;\">This is a quick and efficient way to add users and update user profile information instantly without waiting for auto-sync from Office 365 admin center to happen.<\/p>\n<p><a href=\"https:\/\/www.inogic.com\/product\/productivity-apps\/user-adoption-monitor-in-dynamics-crm\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter wp-image-29946 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/11\/UAM.jpg\" alt=\"UAM\" width=\"800\" height=\"200\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/11\/UAM.jpg 800w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/11\/UAM-300x75.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/11\/UAM-768x192.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/11\/UAM-660x165.jpg 660w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: I was creating a user in one of the online trial environment 2021 Release wave 2 (version V9.2) from Office 365 admin center but somehow it was not appearing in users area in Power Platform admin center even after waiting for few hours. It was then that I found this doc which explains how\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2021\/12\/how-to-add-users-and-sync-profile-information-in-dataverse-instantly-on-demand\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2354,16,2361],"tags":[2171,533,592,1264,1351],"class_list":["post-30215","post","type-post","status-publish","format-standard","hentry","category-dataverse","category-dynamics-365","category-technical","tag-dataverse","tag-dynamics-365","tag-dynamics-crm","tag-office-365","tag-power-platform"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/30215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=30215"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/30215\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=30215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=30215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=30215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}