Skip to content

Commit 8038e78

Browse files
committed
freshness48
1 parent fb8af1e commit 8038e78

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

articles/hdinsight/hdinsight-storage-sharedaccesssignature-permissions.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ HDInsight has full access to data in the Azure Storage accounts associated with
3434

3535
* If using C#, Visual Studio must be version 2013 or higher.
3636

37-
* The [URI scheme](./hdinsight-hadoop-linux-information.md#URI-and-scheme) for your storage account. This would be `wasb://` for Azure Storage, `abfs://` for Azure Data Lake Storage Gen2 or `adl://` for Azure Data Lake Storage Gen1. If secure transfer is enabled for Azure Storage, the URI would be `wasbs://`. See also, [secure transfer](../storage/common/storage-require-secure-transfer.md).
37+
* The [URI scheme](./hdinsight-hadoop-linux-information.md#URI-and-scheme) for your storage account. This scheme would be `wasb://` for Azure Storage, `abfs://` for Azure Data Lake Storage Gen2 or `adl://` for Azure Data Lake Storage Gen1. If secure transfer is enabled for Azure Storage, the URI would be `wasbs://`. See also, [secure transfer](../storage/common/storage-require-secure-transfer.md).
3838

3939
* An existing HDInsight cluster to add a Shared Access Signature to. If not, you can use Azure PowerShell to create a cluster and add a Shared Access Signature during cluster creation.
4040

@@ -49,11 +49,11 @@ HDInsight has full access to data in the Azure Storage accounts associated with
4949

5050
There are two forms of Shared Access Signatures:
5151

52-
* Ad hoc: The start time, expiry time, and permissions for the SAS are all specified on the SAS URI.
52+
* `Ad hoc`: The start time, expiry time, and permissions for the SAS are all specified on the SAS URI.
5353

54-
* Stored access policy: A stored access policy is defined on a resource container, such as a blob container. A policy can be used to manage constraints for one or more shared access signatures. When you associate a SAS with a stored access policy, the SAS inherits the constraints - the start time, expiry time, and permissions - defined for the stored access policy.
54+
* `Stored access policy`: A stored access policy is defined on a resource container, such as a blob container. A policy can be used to manage constraints for one or more shared access signatures. When you associate a SAS with a stored access policy, the SAS inherits the constraints - the start time, expiry time, and permissions - defined for the stored access policy.
5555

56-
The difference between the two forms is important for one key scenario: revocation. A SAS is a URL, so anyone who obtains the SAS can use it, regardless of who requested it to begin with. If a SAS is published publicly, it can be used by anyone in the world. A SAS that is distributed is valid until one of four things happens:
56+
The difference between the two forms is important for one key scenario: revocation. A SAS is a URL, so anyone who obtains the SAS can use it. It doesn't matter who requested it to begin with. If a SAS is published publicly, it can be used by anyone in the world. A SAS that is distributed is valid until one of four things happens:
5757

5858
1. The expiry time specified on the SAS is reached.
5959

@@ -75,7 +75,7 @@ For more information on Shared Access Signatures, see [Understanding the SAS mod
7575

7676
## Create a stored policy and SAS
7777

78-
Save the SAS token that is produced at the end of each method. The token will look similar to the following:
78+
Save the SAS token that is produced at the end of each method. The token will look similar to the following output:
7979

8080
```output
8181
?sv=2018-03-28&sr=c&si=myPolicyPS&sig=NAxefF%2BrR2ubjZtyUtuAvLQgt%2FJIN5aHJMj6OsDwyy4%3D
@@ -217,9 +217,9 @@ You may need to execute `pip install --upgrade azure-storage` if you receive the
217217
218218
## Use the SAS with HDInsight
219219
220-
When creating an HDInsight cluster, you must specify a primary storage account and you can optionally specify additional storage accounts. Both of these methods of adding storage require full access to the storage accounts and containers that are used.
220+
When creating an HDInsight cluster, you must specify a primary storage account. You can also specify additional storage accounts. Both of these methods of adding storage require full access to the storage accounts and containers that are used.
221221
222-
To use a Shared Access Signature to limit access to a container, add a custom entry to the **core-site** configuration for the cluster. You can add the entry during cluster creation using PowerShell or after cluster creation using Ambari.
222+
Use a Shared Access Signature to limit container access. Add a custom entry to the **core-site** configuration for the cluster. You can add the entry during cluster creation using PowerShell or after cluster creation using Ambari.
223223
224224
### Create a cluster that uses the SAS
225225

0 commit comments

Comments
 (0)