<?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: User with Contributor Role Unable to Checkout Branches or Create New Workspaces in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4704211#M9520</link>
    <description>&lt;P&gt;You're absolutely right—this limitation can be quite frustrating, especially when trying to maintain a least-privilege access model. It's not as straightforward as it is in Synapse or Data Factory.&lt;/P&gt;&lt;P&gt;To work around this, we’ve adopted a mitigation strategy by introducing an intermediary collaboration workspace. Here's how we approach it:&lt;/P&gt;&lt;P&gt;We start with a primary workspace, for example, &lt;STRONG&gt;&lt;EM&gt;contoso_wsp[Dev]&lt;/EM&gt;&lt;/STRONG&gt;. As an admin, I create a secondary workspace named &lt;STRONG&gt;&lt;EM&gt;contoso_collaboration_wsp&lt;/EM&gt;&lt;/STRONG&gt;. I then assign contributor users as &lt;STRONG&gt;admins&lt;/STRONG&gt; to this collaboration workspace—not to the original one. This setup gives them the permissions needed to create their own development branches or workspaces (e.g., &lt;STRONG&gt;&lt;EM&gt;contoso_collaboration_wsp_contributor1&lt;/EM&gt;&lt;/STRONG&gt;, &lt;STRONG&gt;&lt;EM&gt;contoso_collaboration_wsp_contributor2&lt;/EM&gt;&lt;/STRONG&gt;, etc.).&lt;/P&gt;&lt;P&gt;Once their work is complete, I review and merge changes from these contributor workspaces back into the main &lt;STRONG&gt;&lt;EM&gt;contoso_wsp [Dev]&lt;/EM&gt;&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;While it’s a bit of an overhead and certainly not ideal, this structure helps us maintain control over the dev environment while enabling contributor-level users to work independently.&lt;BR /&gt;&lt;BR /&gt;That said, I’d be keen to hear how others are overcoming this challenge and whether there are any updates on how Microsoft Fabric plans to mature its support for DevOps/DataOps and CI/CD workflows.&lt;/P&gt;</description>
    <pubDate>Fri, 23 May 2025 04:12:58 GMT</pubDate>
    <dc:creator>ifeanyi</dc:creator>
    <dc:date>2025-05-23T04:12:58Z</dc:date>
    <item>
      <title>User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397162#M6971</link>
      <description>&lt;P&gt;I recently created a Microsoft Fabric workspace and added a user with the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Contributor&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;role. The workspace is connected to an Azure DevOps repository. However, we noticed that the user is unable to perform certain actions, specifically:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Checkout a branch&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Branch out to a new workspace&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;These options remain disabled for the user as shown in the image below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Interestingly, when I change the user’s role from&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Contributor&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Admin&lt;/STRONG&gt;, the options become available, and the user can perform the actions without any issues.&lt;/P&gt;&lt;P&gt;Has anyone encountered a similar situation? Is this expected behavior for the Contributor role, or could there be a configuration issue? Additionally, could the integration with the Azure DevOps repository be impacting these permissions?&lt;/P&gt;&lt;P&gt;Any insights or suggestions would be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thank you in advance!&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2025 21:49:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397162#M6971</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-02-05T21:49:44Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397186#M6972</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="825791" data-lia-user-login="ifeanyi" class="lia-mention lia-mention-user"&gt;ifeanyi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is expected behaviour.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The Contributor role in Microsoft Fabric allows users to view and modify content within a workspace but does not include permissions for managing workspace settings or advanced configurations like Git integration. These capabilities are typically reserved for Members and Admins&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Members can perform tasks such as sharing content, adding users with lower permissions, and managing some workspace settings, while Admins have full control over workspace management, including permissions and configurations&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/security/permission-model" target="_blank"&gt;https://learn.microsoft.com/en-us/fabric/security/permission-model&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please accept this answer and give kudos if this is helpful&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2025 22:20:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397186#M6972</guid>
      <dc:creator>nilendraFabric</dc:creator>
      <dc:date>2025-02-05T22:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397190#M6973</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="913195" data-lia-user-login="nilendraFabric" class="lia-mention lia-mention-user"&gt;nilendraFabric&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for your response. I understand that Contributors have limited permissions compared to Members and Admins. However, the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cazure-devops" target="_blank" rel="noopener noreferrer"&gt;Microsoft Fabric Git integration documentation&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;suggests Contributors should be able to checkout branches and create workspaces as part of the Git workflow.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could there be additional settings or restrictions causing this, or is the documentation outdated? I’d appreciate further clarification.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again!&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2025 22:28:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397190#M6973</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-02-05T22:28:40Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397200#M6974</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="825791" data-lia-user-login="ifeanyi" class="lia-mention lia-mention-user"&gt;ifeanyi&lt;/a&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;Contributor role can pull updates from Git (“Update from Git”) and push or commit changes (“Commit workspace changes to Git”) only if they have full WRITE rights on all items that need modification. This means:&lt;BR /&gt;• The user must be granted the Contributor role in the workspace.&lt;BR /&gt;• Their corresponding Git repository permissions should be set to allow both reading (Read=Allow) and contributing (Contribute=Allow) changes.&lt;BR /&gt;• Additionally, branch policies must be configured to permit direct commits. If the branch has requirements like pull requests or other controls, those rules must be respected, and direct commits might not be allowed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;see if this is all done and then test it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2025 22:41:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397200#M6974</guid>
      <dc:creator>nilendraFabric</dc:creator>
      <dc:date>2025-02-05T22:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397490#M6980</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="913195" data-lia-user-login="nilendraFabric" class="lia-mention lia-mention-user"&gt;nilendraFabric&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the detailed explanation. To clarify, I have already assigned the user the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Contributor role&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;in the workspace and granted them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Project Contributor&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;access to the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;project from the Azure DevOps Git repository.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I assumed that&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;(Read=Allow)&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;(Contribute=Allow)&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;permissions would be applied automatically, as this was the case in previous setups where users with the Contributor role in the workspace could perform Git operations without additional configuration.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, I reviewed the Azure DevOps Git repository settings under&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Project Settings --&amp;gt; Permissions --&amp;gt; Contributors&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and did not find the explicit&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;(Read=Allow)&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;option as described in the image below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please confirm if these permissions are managed elsewhere or if there’s an additional step I might be missing?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your support!&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 05:29:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397490#M6980</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-02-06T05:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397955#M6996</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="825791" data-lia-user-login="ifeanyi" class="lia-mention lia-mention-user"&gt;ifeanyi&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="913195" data-lia-user-login="nilendraFabric" class="lia-mention lia-mention-user"&gt;nilendraFabric&lt;/a&gt;&amp;nbsp; Thanks for your prompt response, In addition to that you can refer below link related to Git repositoty permissions.&lt;BR /&gt;&lt;BR /&gt;Doc :&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/azure/devops/repos/git/set-git-repository-permissions?view=azure-devops" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/devops/repos/git/set-git-repository-permissions?view=azure-devops&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;If this post helps then please consider&amp;nbsp;&lt;STRONG&gt;Accept it as the solution&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Should you have any further questions, feel free to reach out.&lt;BR /&gt;Thank you for being a part of the Microsoft Fabric Community Forum!&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 09:55:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397955#M6996</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-02-06T09:55:35Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397968#M6997</link>
      <description>&lt;P&gt;I am the administrator of a Microsoft Fabric workspace connected to an Azure DevOps repository, and I have encountered an issue with user permissions. Specifically, when adding a user with &lt;STRONG&gt;Contributor&lt;/STRONG&gt; access, they are unable to perform the following actions:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Check out a branch&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Create a new branch from the workspace&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;These options remain disabled for the user, as shown in the attached image.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, when I update their role to &lt;STRONG&gt;Member&lt;/STRONG&gt;, the options become enabled, allowing them to create a branch. Unfortunately, an error occurs during the process (details in the attached image).&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I further upgrade their role to &lt;STRONG&gt;Admin&lt;/STRONG&gt;, they can successfully check out and create a new branch without any issues.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to adhere to the &lt;STRONG&gt;principle of least privilege&lt;/STRONG&gt;, meaning I do not want users to have &lt;STRONG&gt;Admin&lt;/STRONG&gt; access unless absolutely necessary. Ideally, I would like them to perform these actions as &lt;STRONG&gt;Contributors&lt;/STRONG&gt;. Could you please confirm whether this is expected behavior or if there is a configuration setting that needs adjustment?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your guidance on resolving this would be greatly appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance for your support!&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 10:01:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4397968#M6997</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-02-06T10:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4399976#M7039</link>
      <description>&lt;P&gt;Please verify below link from Microsoft to get more insights.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cazure-devops" target="_blank"&gt;https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cazure-devops&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2025 11:35:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4399976#M7039</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-02-07T11:35:59Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4400606#M7060</link>
      <description>&lt;P&gt;Thank you for sharing the link to the Microsoft documentation. I have reviewed the resource, and it confirms that workspace roles such as&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Admin&lt;/STRONG&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Member&lt;/STRONG&gt;, and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Contributor&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;should have the ability to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;"Branch out to new workspace."&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Current Setup:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;As the Fabric Admin, I have enabled the organization-wide setting to allow workspace creation for all users.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Issue Observed:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;Users with the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Contributor&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;role do not have access to the "Branch out to new workspace" option (it remains disabled).&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;When I upgrade the user’s role to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Member&lt;/STRONG&gt;, the option becomes enabled, but attempting to use it results in an error.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;The feature functions&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;only&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;when the user is assigned the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Admin&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;role, which is not ideal from a security and governance perspective.&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Request for Further Assistance:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Are there additional prerequisites or configurations required beyond the documented settings?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Could this be a potential issue with role-based permissions or a system limitation?&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I would appreciate any further insights or troubleshooting steps to resolve this discrepancy. Thank you in advance for your support!&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2025 20:44:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4400606#M7060</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-02-07T20:44:15Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4401928#M7071</link>
      <description>&lt;P&gt;Verified from my end and I see below documentation from Microsoft, please check below and try to troubleshoot.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/cicd/troubleshoot-cicd#branching-out-i-dont-see-the-branch-i-want-to-connect-to" target="_blank"&gt;https://learn.microsoft.com/en-us/fabric/cicd/troubleshoot-cicd#branching-out-i-dont-see-the-branch-i-want-to-connect-to&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/cicd/git-integration/manage-branches?tabs=azure-devops#scenario-2---develop-using-another-workspace" target="_blank"&gt;https://learn.microsoft.com/en-us/fabric/cicd/git-integration/manage-branches?tabs=azure-devops#scenario-2---develop-using-another-workspace&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cgithub#fabric-permissions-needed-for-common-operations" target="_blank"&gt;https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cgithub#fabric-permissions-needed-for-common-operations&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/cicd/git-integration/conflict-resolution" target="_blank"&gt;https://learn.microsoft.com/en-us/fabric/cicd/git-integration/conflict-resolution&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Feb 2025 03:27:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4401928#M7071</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-02-10T03:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4404885#M7128</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="825791" data-lia-user-login="ifeanyi" class="lia-mention lia-mention-user"&gt;ifeanyi&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P data-start="0" data-end="47"&gt;Did Anonymous&lt;/a&gt;&amp;nbsp; response resolve your issue?&lt;/P&gt;
&lt;P data-start="49" data-end="210"&gt;If yes, please consider marking the helpful reply as the accepted solution. This helps other community members with similar questions find answers more easily.&lt;/P&gt;
&lt;P data-start="49" data-end="210"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="212" data-end="289" data-is-last-node=""&gt;Thank you for being a valued member of the Microsoft Fabric Community Forum!&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2025 10:46:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4404885#M7128</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-02-11T10:46:09Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4405793#M7141</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="819528" data-lia-user-login="v-aatheeque" class="lia-mention lia-mention-user"&gt;v-aatheeque&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thanks for following up.&amp;nbsp;Anonymous&lt;/a&gt;&amp;nbsp;response provided useful insights.&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, some other user have also reported experiencing similar issues, indicating a gap between expected functionality and actual implementation. This concern needs to be raised with the Microsoft Fabric team for further clarification.&lt;/P&gt;&lt;P&gt;You can also check out this discussion:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.skool.com/microsoft-fabric/new-video-3-of-the-dp-700-series-just-launched-on-cicd?p=0d0d466b" target="_self"&gt;https://www.skool.com/microsoft-fabric/new-video-3-of-the-dp-700-series-just-launched-on-cicd?p=0d0d466b&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2025 21:54:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4405793#M7141</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-02-11T21:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4406900#M7156</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="825791" data-lia-user-login="ifeanyi" class="lia-mention lia-mention-user"&gt;ifeanyi&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for highlighting the issue. I also suggest posting it in the Ideas platform so that Microsoft may consider implementing it in the future.&lt;BR /&gt;&lt;/SPAN&gt;&lt;A href="https://ideas.fabric.microsoft.com/ideas/search-ideas/" target="_blank"&gt;https://ideas.fabric.microsoft.com/ideas/search-ideas/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Feedback submitted through these channels is frequently reviewed by the product teams and can contribute to meaningful improvements.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;If our response addressed by the community member for&amp;nbsp; your querys, please mark it as&amp;nbsp;Accept Answer&amp;nbsp;and click&amp;nbsp;Yes&amp;nbsp;if you found it helpful.&lt;/P&gt;
&lt;P&gt;Thank you for being a part of the Microsoft Fabric Community Forum!&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Feb 2025 11:24:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4406900#M7156</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-02-12T11:24:57Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4690929#M9269</link>
      <description>&lt;P&gt;We are seeing simalar issues all of the sudden since a week or so.&lt;BR /&gt;No changes have been done to the repository on devops, so the permissions are still the same and work, if the user has admin role on the workspace.&lt;BR /&gt;However before a week ago, the user was contributor and it worked as well, so something has changed but apparently nobody knows...&lt;/P&gt;</description>
      <pubDate>Tue, 13 May 2025 12:59:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4690929#M9269</guid>
      <dc:creator>Yannick_Imec</dc:creator>
      <dc:date>2025-05-13T12:59:01Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4690936#M9270</link>
      <description>&lt;P&gt;We are seeing similar things all of the sudden since a week or so.&lt;BR /&gt;&lt;BR /&gt;No clear update/change can be found on any summary by Microsoft about roles, so no clue what happened.&lt;BR /&gt;&lt;BR /&gt;We tested previously with contributor role and commiting and updating worked fine, now it doesn't anymore.&lt;BR /&gt;We had to change the users to admins, this cannot be the way to go.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking forward to what real solution will be provided here...&lt;/P&gt;</description>
      <pubDate>Tue, 13 May 2025 13:01:51 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4690936#M9270</guid>
      <dc:creator>Yannick_Imec</dc:creator>
      <dc:date>2025-05-13T13:01:51Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4703966#M9510</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I'm curious about your strategies for overcoming this limitation. Personally, I find it quite frustrating that a Workspace member or contributor cannot create a new branch—something that's possible in Synapse or Data Factory workspaces. Assigning the Workspace Admin role feels too elevated and doesn't align with a least privilege approach.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 22 May 2025 16:41:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4703966#M9510</guid>
      <dc:creator>hernandezpaulms</dc:creator>
      <dc:date>2025-05-22T16:41:52Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4704211#M9520</link>
      <description>&lt;P&gt;You're absolutely right—this limitation can be quite frustrating, especially when trying to maintain a least-privilege access model. It's not as straightforward as it is in Synapse or Data Factory.&lt;/P&gt;&lt;P&gt;To work around this, we’ve adopted a mitigation strategy by introducing an intermediary collaboration workspace. Here's how we approach it:&lt;/P&gt;&lt;P&gt;We start with a primary workspace, for example, &lt;STRONG&gt;&lt;EM&gt;contoso_wsp[Dev]&lt;/EM&gt;&lt;/STRONG&gt;. As an admin, I create a secondary workspace named &lt;STRONG&gt;&lt;EM&gt;contoso_collaboration_wsp&lt;/EM&gt;&lt;/STRONG&gt;. I then assign contributor users as &lt;STRONG&gt;admins&lt;/STRONG&gt; to this collaboration workspace—not to the original one. This setup gives them the permissions needed to create their own development branches or workspaces (e.g., &lt;STRONG&gt;&lt;EM&gt;contoso_collaboration_wsp_contributor1&lt;/EM&gt;&lt;/STRONG&gt;, &lt;STRONG&gt;&lt;EM&gt;contoso_collaboration_wsp_contributor2&lt;/EM&gt;&lt;/STRONG&gt;, etc.).&lt;/P&gt;&lt;P&gt;Once their work is complete, I review and merge changes from these contributor workspaces back into the main &lt;STRONG&gt;&lt;EM&gt;contoso_wsp [Dev]&lt;/EM&gt;&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;While it’s a bit of an overhead and certainly not ideal, this structure helps us maintain control over the dev environment while enabling contributor-level users to work independently.&lt;BR /&gt;&lt;BR /&gt;That said, I’d be keen to hear how others are overcoming this challenge and whether there are any updates on how Microsoft Fabric plans to mature its support for DevOps/DataOps and CI/CD workflows.&lt;/P&gt;</description>
      <pubDate>Fri, 23 May 2025 04:12:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4704211#M9520</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-05-23T04:12:58Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4721096#M9928</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="825791" data-lia-user-login="ifeanyi" class="lia-mention lia-mention-user"&gt;ifeanyi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-teams="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI data-start="70" data-end="179"&gt;
&lt;P data-start="72" data-end="179"&gt;Thank you for sharing your thoughtful workaround for managing least-privilege access in Microsoft Fabric.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="180" data-end="309"&gt;
&lt;P data-start="182" data-end="309"&gt;We understand the current limitations around granular role-based permissions, especially compared to Synapse or Data Factory.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="310" data-end="424"&gt;
&lt;P data-start="312" data-end="424"&gt;Using a dedicated collaboration workspace to isolate contributor access is a practical and effective solution.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;In the meantime, if you're open to it, we recommend sharing your approach and suggestions on the &lt;A href="https://community.fabric.microsoft.com/t5/Fabric-Ideas/idb-p/fbc_ideas/ideas/search-ideas" target="_blank"&gt;Fabric Ideas - Microsoft Fabric Community&lt;/A&gt;&amp;nbsp;It’s actively reviewed by the product team and helps influence future roadmap priorities.&lt;/P&gt;
&lt;P&gt;Let us know if you’d like assistance with anything else or help streamlining your current setup further.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;SPAN data-teams="true"&gt;&amp;nbsp;&lt;BR /&gt;Thanks for being a part of Microsoft Fabric Community Forum.&lt;/SPAN&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jun 2025 08:41:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4721096#M9928</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-06-05T08:41:58Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4721612#M9939</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="825791" data-lia-user-login="ifeanyi" class="lia-mention lia-mention-user"&gt;ifeanyi&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much for your valuable contribution.&lt;/P&gt;&lt;P&gt;I’d like to better understand how your approach could fit into our setup. Currently, it seems that each user requires at least one dedicated workspace. If you have a collaboration workspace where multiple users are working simultaneously, only one branch can be active at a time.&lt;/P&gt;&lt;P&gt;I’m also curious to explore what happens when a developer is involved in multiple projects. It could become a maintenance challenge if we need to create a separate workspace for each developer and project combination.&lt;/P&gt;&lt;P&gt;I look forward to hearing your thoughts on this.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jun 2025 14:07:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4721612#M9939</guid>
      <dc:creator>hernandezpaulms</dc:creator>
      <dc:date>2025-06-05T14:07:55Z</dc:date>
    </item>
    <item>
      <title>Re: User with Contributor Role Unable to Checkout Branches or Create New Workspaces</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4726184#M10037</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1237602" data-lia-user-login="hernandezpaulms" class="lia-mention lia-mention-user"&gt;hernandezpaulms&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;Thank you for raising these important considerations.&lt;/P&gt;&lt;P&gt;You're absolutely right — there is a potential maintenance challenge when managing multiple workspaces, especially when developers are contributing across several projects. The intention behind our current approach is to allow contributors to branch out from the collaborative workspace, where all users have admin rights. This enables them to create their own isolated workspaces without affecting the main &lt;EM&gt;&lt;STRONG&gt;dev&lt;/STRONG&gt;&lt;/EM&gt; branch.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;That said, we're still in the experimental phase and are hopeful that the native Git integration in Microsoft Fabric will soon evolve to better support the necessary functionality for contributor roles.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In parallel, we're also exploring an alternative approach where, as an admin of the main dev branch, I create dedicated branches for individual contributors (e.g., &lt;EM&gt;&lt;STRONG&gt;feature-x, feature-y, feature-z&lt;/STRONG&gt;&lt;/EM&gt;). Each contributor can then link their personal workspace to their respective feature branch, work independently, and later merge their changes back into the &lt;STRONG&gt;dev&lt;/STRONG&gt; branch in a more controlled manner.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Hope this was helpful — I’d be keen to hear how others are approaching this as well.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jun 2025 18:37:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/User-with-Contributor-Role-Unable-to-Checkout-Branches-or-Create/m-p/4726184#M10037</guid>
      <dc:creator>ifeanyi</dc:creator>
      <dc:date>2025-06-09T18:37:42Z</dc:date>
    </item>
  </channel>
</rss>

