Skip to content

Commit 00d450e

Browse files
committed
Add SAS IP restriction
1 parent 1ee2c71 commit 00d450e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

powerapps-docs/developer/data-platform/getfilesasurl.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Grant limited access to Dataverse files using shared access signatures"
33
description: "Learn how to create a shared access signature URL that enables anyone to download the file or image from Dataverse"
4-
ms.date: 06/18/2024
4+
ms.date: 09/11/2024
55
ms.reviewer: jdaly
66
ms.topic: article
77
author: JimDaly
@@ -18,7 +18,8 @@ For one hour, anyone can download a file stored in Dataverse using a url generat
1818

1919
Files can be attachments, notes, file columns, or image columns. [Some limitations apply](#limitations)
2020

21-
This funcationality has been enhanced to add additional security around who can access & use these URLs. More information can be found [HERE](https://learn.microsoft.com/en-us/power-platform/admin/security/data-storage#storage-shared-access-signature-sas-ip-restriction)
21+
> [!NOTE]
22+
> Administrators can configure the tenant to limit downloads based on the IP address of client applications using the [SAS IP restriction feature (preview)](/power-platform/admin/security/data-storage#storage-shared-access-signature-sas-ip-restriction). When this is enabled, users will get a 401 error when the IP address for their computer does't meet the restrictions set for the tenant and they try to download the file.
2223
2324
## Parameters
2425

@@ -168,7 +169,7 @@ function Get-FileSasUrl {
168169
}
169170
```
170171

171-
The following examples demonstrate the rules for setting the `FileAttributeName` parameter. It is a required parameter, but it can contain an empty string for `annotations` and `activitymimeattachments` entity sets.
172+
The following examples demonstrate the rules for setting the `FileAttributeName` parameter. It's a required parameter, but it can contain an empty string for `annotations` and `activitymimeattachments` entity sets.
172173

173174
```http
174175
GET [Organization URI]/api/data/v9.2/GetFileSasUrl(Target=@p1,FileAttributeName='')?@p1={'@odata.id':'annotations(<annotationid>)'}

0 commit comments

Comments
 (0)