Skip to content

Commit 70e4109

Browse files
authored
Merge pull request #229577 from Rodrigossz/main
Permissions and 403 error
2 parents cc2458d + 5b5b505 commit 70e4109

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

articles/cosmos-db/configure-synapse-link.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ The first step to use Synapse Link is to enable it for your Azure Cosmos DB data
3535
> [!NOTE]
3636
> If you want to use Full Fidelity Schema for API for NoSQL accounts, you can't use the Azure portal to enable Synapse Link. This option can't be changed after Synapse Link is enabled in your account and to set it you must use Azure CLI or PowerShell. For more information, check [analytical store schema representation documentation](analytical-store-introduction.md#schema-representation).
3737
38+
> [!NOTE]
39+
> You need [Contributor role](role-based-access-control.md) to enable Synapse Link at account level. And you need at least [Operator role](role-based-access-control.md) to enable Synapse Link in your containers or collections.
40+
3841
### Azure portal
3942

4043
1. Sign into the [Azure portal](https://portal.azure.com/).

articles/cosmos-db/synapse-link-frequently-asked-questions.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,12 @@ sections:
5656
Can I use Synapse Link in Azure Cosmos DB serverless accounts?
5757
answer: |
5858
Yes, for both the APIs for MongoDB and NoSQLs database accounts. Currently, API for MongoDB accounts are only supported through Azure CLI or PowerShell.
59+
60+
- question: |
61+
What permissions do I need to enable Synapse Link in my database account?
62+
answer: |
63+
You need [Contributor role](role-based-access-control.md) to enable Synapse Link at account level.
64+
5965
6066
- name: Azure Cosmos DB analytical store
6167
questions:
@@ -155,6 +161,12 @@ sections:
155161
Is analytical store supported by Terraform?
156162
answer: |
157163
Currently Terraform doesn’t support analytical store containers. Please check [Terraform GitHub Issues](https://github.com/hashicorp/terraform/issues) for more information.
164+
165+
- question: |
166+
What permissions do I need to enable Synapse Link in my containers or collections?
167+
answer: |
168+
You need at least [Operator role](role-based-access-control.md) to enable Synapse Link, for consequence to enable analytical store, at container or collection level.
169+
158170
159171
- name: Analytical Time to live (TTL)
160172
questions:
@@ -204,6 +216,11 @@ sections:
204216
Does Azure Synapse Link provide network isolation with Azure Synapse managed virtual networks?
205217
answer: |
206218
Yes, You can control network access to the data in the transactional and analytical stores independently. Network isolation is done using separate managed private endpoints for each store, within managed virtual networks in Azure Synapse workspaces. To learn more, see how to [Configure private endpoints for analytical store](analytical-store-private-endpoints.md) article.
219+
220+
- question: |
221+
I'm getting error 403 (Could not retrieve Analytical Store status for one or more containers Response status code does not indicate success: 403 (Forbidden)) after Azure Private Link was enable for my database account. What's happening?
222+
answer: |
223+
Usually, 403's are due to network/firewall settings that prevent users from accessing specific data, even from the portal. The most common cause for this problem is that step 1 of the enable Network isolation process using private endpoints has not been performed. You need to use Azure CLI or PowerShell for this. More details [here](analytical-store-private-endpoints.md).
207224
208225
- name: Synapse run-times
209226
questions:

0 commit comments

Comments
 (0)