<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problem to Modify Dataset Credential in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1163471#M24199</link>
    <description>&lt;P&gt;Sorry, here the error i´m getting :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HTTP/1.1 404 Not Found&lt;BR /&gt;Cache-Control: no-store, must-revalidate, no-cache&lt;BR /&gt;Pragma: no-cache&lt;BR /&gt;Transfer-Encoding: chunked&lt;BR /&gt;Content-Type: application/json; odata.metadata=minimal&lt;BR /&gt;Strict-Transport-Security: max-age=31536000; includeSubDomains&lt;BR /&gt;X-Frame-Options: deny&lt;BR /&gt;X-Content-Type-Options: nosniff&lt;BR /&gt;RequestId: 52113063-e1ce-45ba-979d-1760cd5e88a4&lt;BR /&gt;OData-Version: 4.0&lt;BR /&gt;Access-Control-Expose-Headers: RequestId&lt;BR /&gt;request-redirected: true&lt;BR /&gt;home-cluster-uri: &lt;A href="https://wabi-europe-north-b-redirect.analysis.windows.net/" target="_blank"&gt;https://wabi-europe-north-b-redirect.analysis.windows.net/&lt;/A&gt;&lt;BR /&gt;Date: Tue, 16 Jun 2020 14:59:18 GMT&lt;/P&gt;&lt;P&gt;EB&lt;BR /&gt;{&lt;BR /&gt;"error":{&lt;BR /&gt;"code":"","message":"No HTTP resource was found that matches the request URI '&lt;A href="http://wabi-europe-north-b-redirect.analysis.windows.net/v1.0/myorg/gateways/7f7807d7-c24a-42e4-b578-f3fb418980bb/datasources/" target="_blank"&gt;http://wabi-europe-north-b-redirect.analysis.windows.net/v1.0/myorg/gateways/7f7807d7-c24a-42e4-b578-f3fb418980bb/datasources/&lt;/A&gt;'."&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I´m using this code to retrieve the gateway:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i took this code from your&amp;nbsp;ci cd pipeline&amp;nbsp;&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100012"&gt;@Jayendran&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$BounGateway&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Invoke-PowerBIRestMethod&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Url&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"groups/$(&lt;/SPAN&gt;&lt;SPAN&gt;$workspace&lt;/SPAN&gt;&lt;SPAN&gt;.id&lt;/SPAN&gt;&lt;SPAN&gt;)/datasets/$(&lt;/SPAN&gt;&lt;SPAN&gt;$datasetid&lt;/SPAN&gt;&lt;SPAN&gt;)/datasources"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Method&amp;nbsp;GET&amp;nbsp;|&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ConvertFrom-Json&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i already tried using the power bi UI to update credential and i was able to do it, but i realize that gateway.id and datasource id were diferents.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is what i get from power bi UI.&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;A href="https://api.powerbi.com/v1.0/myorg/gateways/039da9e0-b0f3-4823-8776-4bec53ac90cb/datasources/30ba4d64-b870-45a3-8db5-3b4b9f5b2f4a" target="_blank"&gt;https://api.powerbi.com/v1.0/myorg/gateways/039da9e0-b0f3-4823-8776-4bec53ac90cb/datasources/30ba4d64-b870-45a3-8db5-3b4b9f5b2f4a&lt;/A&gt;"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is using&amp;nbsp;Invoke-PowerBIRestMethod&lt;/P&gt;&lt;P&gt;gatewayid=7f7807d7-c24a-42e4-b578-f3fb418980bb&lt;/P&gt;&lt;P&gt;datasourceid=846f9253-72f4-4f85-abcd-04ee75e5dce5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;completly diferents.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 16 Jun 2020 15:16:42 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-06-16T15:16:42Z</dc:date>
    <item>
      <title>Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1163324#M24194</link>
      <description>&lt;P&gt;Hello, i hope you´re doing well.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I´m having this issue every time i try to modify credential of the Dataset.&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Invoke-PowerBIRestMethod : One or more errors occurred.&lt;BR /&gt;At C:\Users\ZN661HL\source\repos\ImportantStaff\CICD\ModifyDatasetCredential.ps1:61 char:16&lt;BR /&gt;+ ... $response= Invoke-PowerBIRestMethod -Url "gateways/$($BounGateway.va ...&lt;BR /&gt;+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;+ CategoryInfo : WriteError: (Microsoft.Power...werBIRestMethod:InvokePowerBIRestMethod) [Invoke-PowerBIRestMethod], AggregateException&lt;BR /&gt;+ FullyQualifiedErrorId : One or more errors occurred.,Microsoft.PowerBI.Commands.Profile.InvokePowerBIRestMethod&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the Code i´m using:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$datasetname&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"DummyPBIDataset"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$workspacename&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"CIT&amp;nbsp;Datawarehouse&amp;nbsp;-&amp;nbsp;QA"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;##&amp;nbsp;user&amp;nbsp;credentials&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;$username&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"xxxxxxxxxxx"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$password&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"xxxxxxxxx"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$client_secret_temp&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"?xxxxxxxxx"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;|&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ConvertTo-SecureString&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-AsPlainText&amp;nbsp;-Force&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$client_id_temp&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"xxxxxxxxxxxx"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$tenant_id_temp&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"xxxxxxxxxxxxxxxxxx"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;#$clientsec&amp;nbsp;=&amp;nbsp;"?YxX3q?f.Gk?OJxR4WUshAKjsB6NA1IJ"&amp;nbsp;|&amp;nbsp;ConvertTo-SecureString&amp;nbsp;-AsPlainText&amp;nbsp;-Force&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;$credential&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;New-Object&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-TypeName&amp;nbsp;System.Management.Automation.PSCredential&amp;nbsp;-ArgumentList&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$client_id_temp&lt;/SPAN&gt;&lt;SPAN&gt;,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$client_secret_temp&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Connect-PowerBIServiceAccount&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-ServicePrincipal&amp;nbsp;-Credential&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$credential&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-TenantId&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$tenant_id_temp&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;##Getworksapce&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;$workspace&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Get-PowerBIWorkspace&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Name&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$workspacename&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;#&amp;nbsp;GetDataSets&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$DatasetResponse&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Invoke-PowerBIRestMethod&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Url&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"groups/$(&lt;/SPAN&gt;&lt;SPAN&gt;$workspace&lt;/SPAN&gt;&lt;SPAN&gt;.id&lt;/SPAN&gt;&lt;SPAN&gt;)/datasets"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Method&amp;nbsp;Get&amp;nbsp;|&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ConvertFrom-Json&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;#&amp;nbsp;Get&amp;nbsp;DataSet&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$datasets&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$DatasetResponse&lt;/SPAN&gt;&lt;SPAN&gt;.value&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;#Iterate&amp;nbsp;all&amp;nbsp;Datasets&amp;nbsp;to&amp;nbsp;find&amp;nbsp;Id&amp;nbsp;of&amp;nbsp;the&amp;nbsp;DummnyDataset&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;foreach&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;SPAN&gt;$dataset&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;in&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$datasets&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;SPAN&gt;$dataset&lt;/SPAN&gt;&lt;SPAN&gt;.name&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-eq&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$datasetname&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$datasetid&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$dataset&lt;/SPAN&gt;&lt;SPAN&gt;.id&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;break&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;##&amp;nbsp;Take&amp;nbsp;Over&amp;nbsp;DataSet&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Invoke-PowerBIRestMethod&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Url&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"groups/$(&lt;/SPAN&gt;&lt;SPAN&gt;$workspace&lt;/SPAN&gt;&lt;SPAN&gt;.id&lt;/SPAN&gt;&lt;SPAN&gt;)/datasets/$(&lt;/SPAN&gt;&lt;SPAN&gt;$datasetid&lt;/SPAN&gt;&lt;SPAN&gt;)/Default.TakeOver"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Method&amp;nbsp;Post&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;##&amp;nbsp;update&amp;nbsp;data&amp;nbsp;source&amp;nbsp;credentials&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;#This&amp;nbsp;Api&amp;nbsp;is&amp;nbsp;the&amp;nbsp;recomended&amp;nbsp;for&amp;nbsp;Microsoft&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#Retrieve&amp;nbsp;the&amp;nbsp;Dataset&amp;nbsp;Gateway&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$BounGateway&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Invoke-PowerBIRestMethod&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Url&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"groups/$(&lt;/SPAN&gt;&lt;SPAN&gt;$workspace&lt;/SPAN&gt;&lt;SPAN&gt;.id&lt;/SPAN&gt;&lt;SPAN&gt;)/datasets/$(&lt;/SPAN&gt;&lt;SPAN&gt;$datasetid&lt;/SPAN&gt;&lt;SPAN&gt;)/datasources"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Method&amp;nbsp;GET&amp;nbsp;|&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ConvertFrom-Json&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$BounGateway&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#This&amp;nbsp;call&amp;nbsp;to&amp;nbsp;the&amp;nbsp;Api&amp;nbsp;was&amp;nbsp;commented&amp;nbsp;because&amp;nbsp;the&amp;nbsp;recomendation&amp;nbsp;of&amp;nbsp;microsoft&amp;nbsp;to&amp;nbsp;use&amp;nbsp;another&amp;nbsp;one&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#$BounGateway=Invoke-PowerBIRestMethod&amp;nbsp;-Url&amp;nbsp;"groups/$($workspace.id)/datasets/$($datasetid)/Default.GetBoundGatewayDataSources"&amp;nbsp;-Method&amp;nbsp;GET&amp;nbsp;|&amp;nbsp;ConvertFrom-Json&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;$UpdateUserCredential&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;{&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;credentialType&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&lt;/SPAN&gt;&lt;SPAN&gt;"Basic"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;basicCredentials&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;username&lt;/SPAN&gt;&lt;SPAN&gt;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$username&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;password&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;$password&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&amp;nbsp;|&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ConvertTo-Json&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$response&lt;/SPAN&gt;&lt;SPAN&gt;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Invoke-PowerBIRestMethod&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Url&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"gateways/$(&lt;/SPAN&gt;&lt;SPAN&gt;$BounGateway&lt;/SPAN&gt;&lt;SPAN&gt;.value.gatewayId&lt;/SPAN&gt;&lt;SPAN&gt;)/datasources/$(&lt;/SPAN&gt;&lt;SPAN&gt;$BounGateway&lt;/SPAN&gt;&lt;SPAN&gt;.value.id&lt;/SPAN&gt;&lt;SPAN&gt;)"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Method&amp;nbsp;PATCH&amp;nbsp;-Body&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$UpdateUserCredential&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;|&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ConvertFrom-Json&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$response&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;catch&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Write-Host&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"An&amp;nbsp;error&amp;nbsp;occurred:"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Write-Host&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;$_&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;finally&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;#$response&amp;nbsp;=Invoke-PowerBIRestMethod&amp;nbsp;-Url&amp;nbsp;"&lt;A href="https://api.powerbi.com/v1.0/myorg/gateways/$($BounGateway.value.gatewayId)/datasources/$($BounGateway.value.datasourceId)&amp;quot;&amp;nbsp;-Method&amp;nbsp;PATCH&amp;nbsp;-Body&amp;nbsp;$UpdateUserCredential&amp;nbsp;|&amp;nbsp;ConvertFrom-Json" target="_blank" rel="noopener"&gt;https://api.powerbi.com/v1.0/myorg/gateways/$($BounGateway.value.gatewayId)/datasources/$($BounGateway.value.datasourceId)"&amp;nbsp;-Method&amp;nbsp;PATCH&amp;nbsp;-Body&amp;nbsp;$UpdateUserCredential&amp;nbsp;|&amp;nbsp;ConvertFrom-Json&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#$response&amp;nbsp;=&amp;nbsp;Invoke-PowerBIRestMethod&amp;nbsp;-Url&amp;nbsp;"&lt;A href="https://api.powerbi.com/v1.0/myorg/gateways/039da9e0-b0f3-4823-8776-4bec53ac90cb/datasources/30ba4d64-b870-45a3-8db5-3b4b9f5b2f4a&amp;quot;&amp;nbsp;-Method&amp;nbsp;PATCH&amp;nbsp;-Body&amp;nbsp;$UpdateUserCredential&amp;nbsp;|&amp;nbsp;ConvertFrom-Json" target="_blank" rel="noopener"&gt;https://api.powerbi.com/v1.0/myorg/gateways/039da9e0-b0f3-4823-8776-4bec53ac90cb/datasources/30ba4d64-b870-45a3-8db5-3b4b9f5b2f4a"&amp;nbsp;-Method&amp;nbsp;PATCH&amp;nbsp;-Body&amp;nbsp;$UpdateUserCredential&amp;nbsp;|&amp;nbsp;ConvertFrom-Json&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#$response&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Thank you&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100012"&gt;@Jayendran&lt;/a&gt;&amp;nbsp;&amp;nbsp;for any help in advance. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 14:06:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1163324#M24194</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-06-16T14:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1163343#M24195</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Powershell is poor at giving the exact error especially for REST API calls. Could you please install the fiddler and try to get what is the exact error ? With the exact error only we can able to move forward for the solution.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 14:17:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1163343#M24195</guid>
      <dc:creator>Jayendran</dc:creator>
      <dc:date>2020-06-16T14:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1163471#M24199</link>
      <description>&lt;P&gt;Sorry, here the error i´m getting :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HTTP/1.1 404 Not Found&lt;BR /&gt;Cache-Control: no-store, must-revalidate, no-cache&lt;BR /&gt;Pragma: no-cache&lt;BR /&gt;Transfer-Encoding: chunked&lt;BR /&gt;Content-Type: application/json; odata.metadata=minimal&lt;BR /&gt;Strict-Transport-Security: max-age=31536000; includeSubDomains&lt;BR /&gt;X-Frame-Options: deny&lt;BR /&gt;X-Content-Type-Options: nosniff&lt;BR /&gt;RequestId: 52113063-e1ce-45ba-979d-1760cd5e88a4&lt;BR /&gt;OData-Version: 4.0&lt;BR /&gt;Access-Control-Expose-Headers: RequestId&lt;BR /&gt;request-redirected: true&lt;BR /&gt;home-cluster-uri: &lt;A href="https://wabi-europe-north-b-redirect.analysis.windows.net/" target="_blank"&gt;https://wabi-europe-north-b-redirect.analysis.windows.net/&lt;/A&gt;&lt;BR /&gt;Date: Tue, 16 Jun 2020 14:59:18 GMT&lt;/P&gt;&lt;P&gt;EB&lt;BR /&gt;{&lt;BR /&gt;"error":{&lt;BR /&gt;"code":"","message":"No HTTP resource was found that matches the request URI '&lt;A href="http://wabi-europe-north-b-redirect.analysis.windows.net/v1.0/myorg/gateways/7f7807d7-c24a-42e4-b578-f3fb418980bb/datasources/" target="_blank"&gt;http://wabi-europe-north-b-redirect.analysis.windows.net/v1.0/myorg/gateways/7f7807d7-c24a-42e4-b578-f3fb418980bb/datasources/&lt;/A&gt;'."&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I´m using this code to retrieve the gateway:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i took this code from your&amp;nbsp;ci cd pipeline&amp;nbsp;&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100012"&gt;@Jayendran&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$BounGateway&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Invoke-PowerBIRestMethod&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Url&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"groups/$(&lt;/SPAN&gt;&lt;SPAN&gt;$workspace&lt;/SPAN&gt;&lt;SPAN&gt;.id&lt;/SPAN&gt;&lt;SPAN&gt;)/datasets/$(&lt;/SPAN&gt;&lt;SPAN&gt;$datasetid&lt;/SPAN&gt;&lt;SPAN&gt;)/datasources"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;-Method&amp;nbsp;GET&amp;nbsp;|&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ConvertFrom-Json&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i already tried using the power bi UI to update credential and i was able to do it, but i realize that gateway.id and datasource id were diferents.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is what i get from power bi UI.&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;A href="https://api.powerbi.com/v1.0/myorg/gateways/039da9e0-b0f3-4823-8776-4bec53ac90cb/datasources/30ba4d64-b870-45a3-8db5-3b4b9f5b2f4a" target="_blank"&gt;https://api.powerbi.com/v1.0/myorg/gateways/039da9e0-b0f3-4823-8776-4bec53ac90cb/datasources/30ba4d64-b870-45a3-8db5-3b4b9f5b2f4a&lt;/A&gt;"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is using&amp;nbsp;Invoke-PowerBIRestMethod&lt;/P&gt;&lt;P&gt;gatewayid=7f7807d7-c24a-42e4-b578-f3fb418980bb&lt;/P&gt;&lt;P&gt;datasourceid=846f9253-72f4-4f85-abcd-04ee75e5dce5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;completly diferents.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 15:16:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1163471#M24199</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-06-16T15:16:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1165067#M24212</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Both gateways are totally different you should not compare it. The boundgateway is used by microsoft behind the screen in other hand the gateway url which you got is the one which you installed it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What is your data source ? Is that a cloud or on-premises (using any on-premiese datagateway) ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jun 2020 07:09:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1165067#M24212</guid>
      <dc:creator>Jayendran</dc:creator>
      <dc:date>2020-06-17T07:09:54Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1166071#M24219</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100012"&gt;@Jayendran&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I´m using Azure Sql Server, i don´t remember having installed a gateway.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;might it have installed because i'm using a vpn to connect to azure sql server?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jun 2020 12:43:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1166071#M24219</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-06-17T12:43:23Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1167770#M24242</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not sure you are using SPN or master account. In either of the case please make sure to give access to the workspace as admin.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then you make sure to take over the dataset before udpating the credentials ?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As the error saying it's not found. May be you are missing either of the above two.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For AzureSQL i don't think you need on-premises Data gateway. But the bounddefault gateway should always need ,which is quite different from the typical on-premises data gateway.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Jun 2020 06:06:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1167770#M24242</guid>
      <dc:creator>Jayendran</dc:creator>
      <dc:date>2020-06-18T06:06:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1168783#M24247</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100012"&gt;@Jayendran&lt;/a&gt;&amp;nbsp;, you were right i was missing take over dataset before update credential.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;one more time thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Jun 2020 12:17:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1168783#M24247</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-06-18T12:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Problem to Modify Dataset Credential</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1168788#M24248</link>
      <description>&lt;P&gt;@Anonymous&lt;/a&gt;&amp;nbsp; glad to help&lt;/P&gt;</description>
      <pubDate>Thu, 18 Jun 2020 12:20:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Problem-to-Modify-Dataset-Credential/m-p/1168788#M24248</guid>
      <dc:creator>Jayendran</dc:creator>
      <dc:date>2020-06-18T12:20:38Z</dc:date>
    </item>
  </channel>
</rss>

