Skip to content

Commit e8e1139

Browse files
committed
Learn Editor: Update device-control-policies.md
1 parent 1f2d693 commit e8e1139

File tree

1 file changed

+0
-67
lines changed

1 file changed

+0
-67
lines changed

defender-endpoint/device-control-policies.md

Lines changed: 0 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -660,26 +660,6 @@ Then the group is then referenced as parameters in an entry, as illustrated in t
660660
</Entry>
661661
```
662662

663-
### File Conditions
664-
665-
The following table describes file group properties:
666-
667-
| Name | Description |
668-
|---|---|
669-
| `PathId` | String, value of file path or name. <br/>Wildcards are supported. <br/>Only applicable for file type groups. |
670-
671-
The following table illustrates how properties are added to the `DescriptorIdList` of a file group:
672-
673-
```xml
674-
675-
<Group Id="{e5f619a7-5c58-4927-90cd-75da2348a30f}" Type="File" MatchType="MatchAny">
676-
<DescriptorIdList>
677-
<PathId>*.exe</PathId>
678-
<PathId>*.dll</PathId>
679-
</DescriptorIdList>
680-
</Group>
681-
```
682-
683663
The group is then referenced as parameters in an entry, as illustrated in the following snippet:
684664

685665
```xml
@@ -734,53 +714,6 @@ The group is then referenced as parameters in an entry, as illustrated in the fo
734714
</Entry>
735715
```
736716

737-
## File evidence
738-
739-
With device control, you can store evidence of files that were copied to removable devices or were printed. When file evidence is enabled, a `RemovableStorageFileEvent` is created. The behavior of file evidence is controlled by options on the Allow action, as described in the following table:
740-
741-
| Option | Description |
742-
|---|---|
743-
| `8` | Create a `RemovableStorageFileEvent` event with `FileEvidenceLocation` |
744-
| `16` | Create a `RemovableStorageFileEvent` without `FileEvidenceLocation` |
745-
746-
The `FileEvidenceLocation` field of has the location of the evidence file, if one is created. The evidence file has a name which ends in `.dup`, and its location is controlled by the `DataDuplicationFolder` setting.
747-
748-
### Storing file evidence in Azure Blob Storage
749-
750-
1. Create an Azure Blob Storage account and container.
751-
752-
2. Create a custom role called `Device Control Evidence Data Provider` for accessing the container. The role should have the following permissions:
753-
754-
```json
755-
"permissions": [
756-
{
757-
"actions": [
758-
"Microsoft.Storage/storageAccounts/blobServices/containers/read",
759-
"Microsoft.Storage/storageAccounts/blobServices/containers/write",
760-
"Microsoft.Storage/storageAccounts/blobServices/read"
761-
],
762-
"notActions": [],
763-
"dataActions": [
764-
"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action",
765-
"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write"
766-
],
767-
"notDataActions": []
768-
}
769-
]
770-
```
771-
772-
Custom roles can be created via [CLI](/azure/role-based-access-control/custom-roles-cli) or [PowerShell](/azure/role-based-access-control/custom-roles-powershell)
773-
774-
> [!TIP]
775-
> The built-in role, [Storage Blob Data Contributor](/azure/role-based-access-control/built-in-roles/storage) has delete permissions for the container, which is not required to store device control feature evidence. The built-in role, [Storage Blob Data Reader](/azure/role-based-access-control/built-in-roles/storage) lacks the write permissions that are required. This is why a custom role is recommended.
776-
777-
> [!IMPORTANT]
778-
> To ensure that the integrity of the file evidence use [Azure Immutable Storage](/azure/storage/blobs/immutable-storage-overview)
779-
780-
3. Assign the users of device control to the `Device Control Evidence Data Provider` role.
781-
782-
4. Set the `RemoteStorageFileEvent` to the URL of the Azure Blob Storage container.
783-
784717
## Next steps
785718

786719
- [View device control events and information in Microsoft Defender for Endpoint](device-control-report.md)

0 commit comments

Comments
 (0)