{"id":9246,"date":"2025-09-17T06:26:02","date_gmt":"2025-09-17T06:26:02","guid":{"rendered":"https:\/\/pariswells.com\/blog\/?p=9246"},"modified":"2025-09-17T06:26:04","modified_gmt":"2025-09-17T06:26:04","slug":"powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission","status":"publish","type":"post","link":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission","title":{"rendered":"Powerapps BC OData custom connector keeps asking for API Permission"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">For your app registration you will need to use Delegate Permissions and the Type &#8220;OAuth 2.0&#8221; and Identity Provider &#8220;Azure Active Directory&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/statics.teams.cdn.office.net\/evergreen-assets\/safelinks\/2\/atp-safelinks.html\"><a href=\"https:\/\/community.powerplatform.com\/blogs\/post\/?postid=8a0a03ee-1f43-4d8f-bb2f-3713f9a30e3a\">How to use OAuth2.0 in Power Automate Custom Connector<\/a><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Does the OAuth2 implementation in Custom Connector doesn&#8217;t currently support self refresh token? And does it not support Application Flow?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For your app registration you will need to use Delegate Permissions and the Type &#8220;OAuth 2.0&#8221; and Identity Provider &#8220;Azure Active Directory&#8221;. How to use OAuth2.0 in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9246","post","type-post","status-publish","format-standard","hentry","category-research"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"For your app registration you will need to use Delegate Permissions and the Type &quot;OAuth 2.0&quot; and Identity Provider &quot;Azure Active Directory&quot;. How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn&#039;t currently support self refresh token? And does it not support Application Flow?\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"paris\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Welcome to Pariswells.com |\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com\" \/>\n\t\t<meta property=\"og:description\" content=\"For your app registration you will need to use Delegate Permissions and the Type &quot;OAuth 2.0&quot; and Identity Provider &quot;Azure Active Directory&quot;. How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn&#039;t currently support self refresh token? And does it not support Application Flow?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-09-17T06:26:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-09-17T06:26:04+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com\" \/>\n\t\t<meta name=\"twitter:description\" content=\"For your app registration you will need to use Delegate Permissions and the Type &quot;OAuth 2.0&quot; and Identity Provider &quot;Azure Active Directory&quot;. How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn&#039;t currently support self refresh token? And does it not support Application Flow?\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#article\",\"name\":\"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com\",\"headline\":\"Powerapps BC OData custom connector keeps asking for API Permission\",\"author\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/author\\\/paris#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/#organization\"},\"datePublished\":\"2025-09-17T06:26:02+00:00\",\"dateModified\":\"2025-09-17T06:26:04+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#webpage\"},\"articleSection\":\"Research\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pariswells.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/category\\\/research#listItem\",\"name\":\"Research\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/category\\\/research#listItem\",\"position\":2,\"name\":\"Research\",\"item\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/category\\\/research\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#listItem\",\"name\":\"Powerapps BC OData custom connector keeps asking for API Permission\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#listItem\",\"position\":3,\"name\":\"Powerapps BC OData custom connector keeps asking for API Permission\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/category\\\/research#listItem\",\"name\":\"Research\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/#organization\",\"name\":\"Welcome to Pariswells.com\",\"url\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/author\\\/paris#author\",\"url\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/author\\\/paris\",\"name\":\"paris\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/93b8ee3f592ac401167f870452bd82d43de80152cd3524e2853403658ada9984?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"paris\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#webpage\",\"url\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission\",\"name\":\"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com\",\"description\":\"For your app registration you will need to use Delegate Permissions and the Type \\\"OAuth 2.0\\\" and Identity Provider \\\"Azure Active Directory\\\". How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn't currently support self refresh token? And does it not support Application Flow?\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/research\\\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/author\\\/paris#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/author\\\/paris#author\"},\"datePublished\":\"2025-09-17T06:26:02+00:00\",\"dateModified\":\"2025-09-17T06:26:04+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/\",\"name\":\"Welcome to Pariswells.com\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/pariswells.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com","description":"For your app registration you will need to use Delegate Permissions and the Type \"OAuth 2.0\" and Identity Provider \"Azure Active Directory\". How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn't currently support self refresh token? And does it not support Application Flow?","canonical_url":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#article","name":"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com","headline":"Powerapps BC OData custom connector keeps asking for API Permission","author":{"@id":"https:\/\/pariswells.com\/blog\/author\/paris#author"},"publisher":{"@id":"https:\/\/pariswells.com\/blog\/#organization"},"datePublished":"2025-09-17T06:26:02+00:00","dateModified":"2025-09-17T06:26:04+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#webpage"},"isPartOf":{"@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#webpage"},"articleSection":"Research"},{"@type":"BreadcrumbList","@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/pariswells.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/pariswells.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/pariswells.com\/blog\/category\/research#listItem","name":"Research"}},{"@type":"ListItem","@id":"https:\/\/pariswells.com\/blog\/category\/research#listItem","position":2,"name":"Research","item":"https:\/\/pariswells.com\/blog\/category\/research","nextItem":{"@type":"ListItem","@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#listItem","name":"Powerapps BC OData custom connector keeps asking for API Permission"},"previousItem":{"@type":"ListItem","@id":"https:\/\/pariswells.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#listItem","position":3,"name":"Powerapps BC OData custom connector keeps asking for API Permission","previousItem":{"@type":"ListItem","@id":"https:\/\/pariswells.com\/blog\/category\/research#listItem","name":"Research"}}]},{"@type":"Organization","@id":"https:\/\/pariswells.com\/blog\/#organization","name":"Welcome to Pariswells.com","url":"https:\/\/pariswells.com\/blog\/"},{"@type":"Person","@id":"https:\/\/pariswells.com\/blog\/author\/paris#author","url":"https:\/\/pariswells.com\/blog\/author\/paris","name":"paris","image":{"@type":"ImageObject","@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/93b8ee3f592ac401167f870452bd82d43de80152cd3524e2853403658ada9984?s=96&d=mm&r=g","width":96,"height":96,"caption":"paris"}},{"@type":"WebPage","@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#webpage","url":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission","name":"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com","description":"For your app registration you will need to use Delegate Permissions and the Type \"OAuth 2.0\" and Identity Provider \"Azure Active Directory\". How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn't currently support self refresh token? And does it not support Application Flow?","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/pariswells.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission#breadcrumblist"},"author":{"@id":"https:\/\/pariswells.com\/blog\/author\/paris#author"},"creator":{"@id":"https:\/\/pariswells.com\/blog\/author\/paris#author"},"datePublished":"2025-09-17T06:26:02+00:00","dateModified":"2025-09-17T06:26:04+00:00"},{"@type":"WebSite","@id":"https:\/\/pariswells.com\/blog\/#website","url":"https:\/\/pariswells.com\/blog\/","name":"Welcome to Pariswells.com","inLanguage":"en-US","publisher":{"@id":"https:\/\/pariswells.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Welcome to Pariswells.com |","og:type":"article","og:title":"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com","og:description":"For your app registration you will need to use Delegate Permissions and the Type &quot;OAuth 2.0&quot; and Identity Provider &quot;Azure Active Directory&quot;. How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn't currently support self refresh token? And does it not support Application Flow?","og:url":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission","article:published_time":"2025-09-17T06:26:02+00:00","article:modified_time":"2025-09-17T06:26:04+00:00","twitter:card":"summary","twitter:title":"Powerapps BC OData custom connector keeps asking for API Permission | Welcome to Pariswells.com","twitter:description":"For your app registration you will need to use Delegate Permissions and the Type &quot;OAuth 2.0&quot; and Identity Provider &quot;Azure Active Directory&quot;. How to use OAuth2.0 in Power Automate Custom Connector Does the OAuth2 implementation in Custom Connector doesn't currently support self refresh token? And does it not support Application Flow?"},"aioseo_meta_data":{"post_id":"9246","title":null,"description":null,"keywords":null,"keyphrases":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-12-10 03:27:21","updated":"2025-12-10 03:27:21","primary_term":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/pariswells.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/pariswells.com\/blog\/category\/research\" title=\"Research\">Research<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tPowerapps BC OData custom connector keeps asking for API Permission\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/pariswells.com\/blog"},{"label":"Research","link":"https:\/\/pariswells.com\/blog\/category\/research"},{"label":"Powerapps BC OData custom connector keeps asking for API Permission","link":"https:\/\/pariswells.com\/blog\/research\/powerapps-bc-odata-custom-connector-keeps-asking-for-api-permission"}],"_links":{"self":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts\/9246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/comments?post=9246"}],"version-history":[{"count":1,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts\/9246\/revisions"}],"predecessor-version":[{"id":9247,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts\/9246\/revisions\/9247"}],"wp:attachment":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/media?parent=9246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/categories?post=9246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/tags?post=9246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}