{"id":16760,"date":"2021-10-01T09:00:48","date_gmt":"2021-10-01T16:00:48","guid":{"rendered":""},"modified":"2025-06-11T07:52:24","modified_gmt":"2025-06-11T14:52:24","slug":"permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/","title":{"rendered":"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse"},"content":{"rendered":"<p>We are exited to announce the immediate availability of permissions support for Dataverse with the DataSourceInfo and the new RecordInfo functions in Power Apps.\u00a0 \u00a0These functions open the door for richer Power Apps that check for permissions for a table or record respectively in a canvas app.\u00a0 \u00a0With a permissions check authors can hide and show functionality in the UI based on permissions.<\/p>\n<h2>Dataverse<\/h2>\n<p>Dataverse has a rich security model that allows for checking permissions at both the table and record level.\u00a0 \u00a0Permission checking capability is part of the connector.\u00a0 So, note that even though a data source might natively support similar kinds of permission checking as Dataverse, the Power Apps connector for the data source must expose this functionality in order for a Power Apps author to use it.\u00a0 Dataverse is currently the only data source that supports the permissions feature of these functions.<\/p>\n<h2>DataSourceInfo &#8211; table level checking<\/h2>\n<p>The DataSourceInfo function allows an author to check for create, read, edit, and delete permissions on a data source table.\u00a0 \u00a0An author can use this function to check for permissions and then reveal more functionality if the correct permissions for the user are present. For example, an author might check for the lowest permissions possible (e.g., read) and then show\/hide a button that launches a different screen\u00a0if the user does not\u00a0have at least those permissions.<\/p>\n<p>Below is an example of a button &#8220;Admins only&#8221; that can launch a different screen based on permissions to the table.\u00a0 \u00a0The button is only visible if the user has at least read permissions on the table.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"aligncenter size-full wp-image-16765\" height=\"379\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.png\" width=\"1671\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.webp 1671w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement-300x68.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement-1024x232.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement-768x174.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement-1536x348.webp 1536w\" sizes=\"auto, (max-width: 1671px) 100vw, 1671px\" \/><\/p>\n<h2>RecordInfo &#8211; record level checking<\/h2>\n<p>The new RecordInfo function allows a Power Apps author to check for record level permissions.\u00a0 \u00a0Like DataSourceInfo an author can use this function to check for\u00a0 read, edit, and delete permissions.\u00a0 As above, an author can choose to hide or show capabilities based on these permissions.\u00a0 In the example below, the &#8216;Delete&#8217; button is visible when the user has permissions to delete on the currently selected record.\u00a0 This example is shown with a gallery, but could also be on a form.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"aligncenter size-full wp-image-16771\" height=\"413\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/RecordInfo-IF-statement.png\" width=\"1607\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/RecordInfo-IF-statement.webp 1607w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/RecordInfo-IF-statement-300x77.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/RecordInfo-IF-statement-1024x263.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/RecordInfo-IF-statement-768x197.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/RecordInfo-IF-statement-1536x395.webp 1536w\" sizes=\"auto, (max-width: 1607px) 100vw, 1607px\" \/><\/p>\n<h2>Common pattern: table permission versus role checking.<\/h2>\n<p>Checking for table permissions is a more common, simpler, and more resilient coding pattern than role checking.\u00a0 Permissions granted to role usually result in unique rights to edit a table.\u00a0 \u00a0As more roles are created in a system over time, an application is more resilient to change if it uses a simple table permissions check because permissions from various roles merge at the table level.\u00a0 Only one check is necessary.\u00a0 If two different roles both grant rights to a given table, then a simple check of table permissions works without having to update an app to check for additional roles.<\/p>\n<h2>See<\/h2>\n<ul>\n<li><a href=\"https:\/\/review.docs.microsoft.com\/en-us\/powerapps\/maker\/canvas-apps\/functions\/function-datasourceinfo?branch=gregli-recordinfo\">DataSourceInfo function<\/a>.<\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powerapps\/maker\/canvas-apps\/functions\/function-recordinfo\">RecordInfo function\u00a0<\/a><\/li>\n<\/ul>\n<h1><\/h1>\n","protected":false},"excerpt":{"rendered":"<p>Support for checking permissions for Dataverse with the DataSourceInfo and the new RecordInfo functions<\/p>\n","protected":false},"author":105,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[],"job-role":[],"product":[3473],"property":[],"topic":[3421],"coauthors":[2056],"class_list":["post-16760","post","type-post","status-publish","format-standard","hentry","audience-it-professional","product-power-apps","topic-application-modernization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse - Microsoft Power Platform Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Support for checking permissions for Dataverse with the DataSourceInfo and the new RecordInfo functions\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-01T16:00:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T14:52:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1671\" \/>\n\t<meta property=\"og:image:height\" content=\"379\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lance Delano\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lance Delano\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/lance-delano\/\",\"@type\":\"Person\",\"@name\":\"Lance Delano\"}],\"headline\":\"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse\",\"datePublished\":\"2021-10-01T16:00:48+00:00\",\"dateModified\":\"2025-06-11T14:52:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/\"},\"wordCount\":474,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.png\",\"keywords\":[\"Dataverse\",\"Power Fx\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/\",\"name\":\"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.png\",\"datePublished\":\"2021-10-01T16:00:48+00:00\",\"dateModified\":\"2025-06-11T14:52:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.webp\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.webp\",\"width\":1671,\"height\":379,\"caption\":\"graphical user interface, text, application, email\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/3190911147b72493d0668bd37a01e9e7\",\"name\":\"Lance Delano\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/0f6ea411fb7942a5194735a5c3de7bd16e6f4e03284653afdd08d85c85edbd7b?s=96&d=mm&r=gb821537d0bc9cf865938c8648693fa53\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0f6ea411fb7942a5194735a5c3de7bd16e6f4e03284653afdd08d85c85edbd7b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0f6ea411fb7942a5194735a5c3de7bd16e6f4e03284653afdd08d85c85edbd7b?s=96&d=mm&r=g\",\"caption\":\"Lance Delano\"},\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/lanced\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse - Microsoft Power Platform Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/","og_locale":"en_US","og_type":"article","og_title":"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse - Microsoft Power Platform Blog","og_description":"Support for checking permissions for Dataverse with the DataSourceInfo and the new RecordInfo functions","og_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2021-10-01T16:00:48+00:00","article_modified_time":"2025-06-11T14:52:24+00:00","og_image":[{"width":1671,"height":379,"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.png","type":"image\/png"}],"author":"Lance Delano","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lance Delano","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/lance-delano\/","@type":"Person","@name":"Lance Delano"}],"headline":"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse","datePublished":"2021-10-01T16:00:48+00:00","dateModified":"2025-06-11T14:52:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/"},"wordCount":474,"commentCount":0,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.png","keywords":["Dataverse","Power Fx"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/","name":"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.png","datePublished":"2021-10-01T16:00:48+00:00","dateModified":"2025-06-11T14:52:24+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2021\/09\/DataSourceInfo-IF-statement.webp","width":1671,"height":379,"caption":"graphical user interface, text, application, email"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2021\/10\/01\/permissions-support-in-datasourceinfo-and-new-recordinfo-functions-for-dataverse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Permissions support in DataSourceInfo and (new) RecordInfo functions for Dataverse"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/3190911147b72493d0668bd37a01e9e7","name":"Lance Delano","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0f6ea411fb7942a5194735a5c3de7bd16e6f4e03284653afdd08d85c85edbd7b?s=96&d=mm&r=gb821537d0bc9cf865938c8648693fa53","url":"https:\/\/secure.gravatar.com\/avatar\/0f6ea411fb7942a5194735a5c3de7bd16e6f4e03284653afdd08d85c85edbd7b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0f6ea411fb7942a5194735a5c3de7bd16e6f4e03284653afdd08d85c85edbd7b?s=96&d=mm&r=g","caption":"Lance Delano"},"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/lanced\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/16760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/105"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=16760"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/16760\/revisions"}],"predecessor-version":[{"id":130276,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/16760\/revisions\/130276"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=16760"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=16760"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=16760"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=16760"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=16760"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=16760"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=16760"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=16760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}