You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Documentation/CHANGELOG.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,16 @@ All notable changes to this project will be documented in this file. The format
5
5
6
6
## [Unreleased]
7
7
8
+
### Changed
9
+
10
+
- The PowerShell module now advertizes `Desktop` as the required edition. Note that *PowerShell Core* is not supported because of heavy dependency on Win32 API.
11
+
12
+
## [4.4] - 2020-07-03
13
+
8
14
### Added
9
15
10
16
- The new [Set-AzureADUserEx](PowerShell/Set-AzureADUserEx.md#set-azureaduserex) cmdlet can be used to revoke FIDO2 and NGC keys in Azure Active Directory.
11
17
12
-
### Changed
13
-
- The PowerShell module now advertizes `Desktop` as the required edition. Note that *PowerShell Core* is not supported because of heavy dependency on Win32 API.
14
-
15
18
## [4.3] - 2020-04-02
16
19
17
20
### Added
@@ -390,7 +393,8 @@ This is a [Chocolatey](https://chocolatey.org/packages/dsinternals-psmodule)-onl
The Set-AzureADUserEx cmdlet uses an undocumented Azure AD Graph API endpoint to modify the normally hidden searchableDeviceKeys attribute of user accounts.
29
+
This attribute holds different types of key credentials, including the FIDO2 and NGC keys that are used by Windows Hello for Business.
30
+
31
+
This cmdlet also enables Global Admins to selectively revoke security keys registered by other users. This is a unique feature, as Microsoft only supports self-service FIDO2 security key registration and revocation (at least at the time of publishing this cmdlet).
32
+
33
+
This cmdlet is not intended to replace the Set-AzureADUser cmdlet from Microsoft's AzureAD module. Authentication fully relies on the official Connect-AzureAD cmdlet.
Revokes all FIDO2 security keys and NGC keys (Windows Hello for Business) that were previously registered by the specified user. Typical use case includes stolen devices and other security incidents.
Copy file name to clipboardExpand all lines: Src/DSInternals.Common/DSInternals.Common.nuspec
+1-3Lines changed: 1 addition & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -14,9 +14,7 @@
14
14
<description>This package is shared between all other DSInternals packages. Its main features are Azure AD Graph API and ADSI clients for for retrieval of cryptographic material. It contains implementations of common hash functions used by Windows, including NT hash, LM hash and OrgId hash. It also contains methods for SysKey/BootKey retrieval.</description>
15
15
<summary>This package is shared between all other DSInternals packages.</summary>
16
16
<releaseNotes>
17
-
- Added the the AzureADClient class for FIDO2 and NGC key retrieval from Azure Active Directory.
18
-
- Both LastLogon and LastLogonTimestamp properties are now exposed on AD user accounts.
19
-
- Updated the package logo.
17
+
- Added the ability to modify FIDO2 and NGC keys registered in Azure Active Directory.
20
18
</releaseNotes>
21
19
<copyright>Copyright (c) 2015-2020 Michael Grafnetter. All rights reserved.</copyright>
22
20
<tags>ActiveDirectory Security AD AAD Identity Active Directory</tags>
Features exposed through these tools are not supported by Microsoft. Improper use might cause irreversible damage to domain controllers or negatively impact domain security.</description>
39
39
<releaseNotes>
40
-
* Added the Get-AzureADUserEx cmdlet for FIDO2 and NGC key auditing in Azure Active Directory.
41
-
* Both LastLogon and LastLogonTimestamp properties are now exposed on user accounts.
42
-
* Improved display format of FIDO2 keys.
43
-
* Updated the package logo.
40
+
* Added the Set-AzureADUserEx cmdlet for administrative FIDO2 security key revocation in Azure Active Directory.
44
41
</releaseNotes>
45
42
<dependencies>
46
43
<!-- Windows Management Framework 3+. For OS prior to Windows 8 and Windows Server 2012. -->
0 commit comments