AADInternals

0.6.4

The AADInternals PowerShell Module utilises several internal features of Azure Active Directory, Office 365, and related admin tools.

AADInternals allows you to export ADFS certificates, Azure AD Connect passwords, and modify numerous Azure AD / Office 365 settings not otherwise possible.

DISCLAIMER: Functionality provided through this module are not supported b
The AADInternals PowerShell Module utilises several internal features of Azure Active Directory, Office 365, and related admin tools.

AADInternals allows you to export ADFS certificates, Azure AD Connect passwords, and modify numerous Azure AD / Office 365 settings not otherwise possible.

DISCLAIMER: Functionality provided through this module are not supported by Microsoft and thus should not be used in a production environment. Use on your own risk!
Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name AADInternals -RequiredVersion 0.6.4

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name AADInternals -Version 0.6.4

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2018 - 2021 Nestori Syynimaa (@DrAzureAD). Distributed under MIT license.

Package Details

Author(s)

  • Dr Nestori Syynimaa

Tags

Office365 Microsoft365 Azure AAD Security

Functions

Export-ADFSCertificates Export-ADFSConfiguration Export-ADFSEncryptionKey Set-ADFSConfiguration Get-ADFSPolicyStoreRules Set-ADFSPolicyStoreRules New-ADFSSelfSignedCertificates Restore-ADFSAutoRollover Update-ADFSFederationSettings Get-ADFSConfiguration Get-AccessTokenForAADGraph Get-AccessTokenForMSGraph Get-AccessTokenForPTA Get-AccessTokenForEXO Get-AccessTokenForSARA Get-AccessTokenForOneDrive Get-AccessTokenForOfficeApps Get-AccessTokenForAzureCoreManagement Get-AccessTokenForSPO Get-AccessTokenForMySignins Get-AccessTokenForAADJoin Get-AccessTokenForIntuneMDM Get-AccessTokenForCloudShell Get-AccessTokenForTeams Get-AccessTokenForMSCommerce Get-LoginInformation Read-AccessToken Get-EndpointInstances Get-EndpointIps Get-OpenIDConfiguration Get-TenantId Get-TenantDomains Get-Cache Clear-Cache Get-TenantDetails Get-Devices Get-UserDetails Get-ServicePrincipals Get-ConditionalAccessPolicies Set-DomainAuthentication Get-CompanyInformation Get-SPOServiceInformation Get-ServiceLocations Get-CompanyTags Get-ServicePlans Get-Subscriptions Get-Users Get-User Remove-User New-User Set-User Get-GlobalAdmins New-Domain Set-ADSyncEnabled New-SAMLToken New-SAML2Token Get-ImmutableID ConvertTo-Backdoor New-Backdoor Open-Office365Portal Get-SyncConfiguration Set-AzureADObject Remove-AzureADObject Get-SyncObjects Set-UserPassword Reset-ServiceAccount Set-PassThroughAuthenticationEnabled Set-PasswordHashSyncEnabled Set-DesktopSSOEnabled Get-DesktopSSO Set-DesktopSSO Get-KerberosDomainSyncConfig Get-WindowsCredentialsSyncConfig Get-SyncDeviceConfiguration Join-OnPremDeviceToAzureAD Get-AccessTokenForAADIAMAPI Get-AccessTokenForAzureMgmtAPI New-GuestInvitation Get-AzureInformation Get-AADConnectStatus Get-EASAutoDiscover Get-EASAutoDiscoverV1 Get-EASOptions Send-EASMessage Add-EASDevice Set-EASSettings Send-OutlookMessage Open-OWA Get-MobileDevices Get-UnifiedAuditLogSettings Set-UnifiedAuditLogSettings Get-SyncCredentials Update-SyncCredentials Get-SyncEncryptionKeyInfo Get-SyncEncryptionKey Install-PTASpy Remove-PTASpy Get-PTASpyLog Get-OfficeUpdateBranch Set-OfficeUpdateBranch Get-SARAUserInfo Get-SARATenantInfo Get-SPOAuthenticationHeader Get-SPOSiteUsers Get-SPOSiteGroups Get-SPOUserProperties New-KerberosTicket Register-PTAAgent Set-PTACertificate Invoke-PTAAgent New-OneDriveSettings Get-OneDriveFiles Send-OneDriveFile Get-UserMFA Set-UserMFA New-OTP New-OTPSecret Get-UserMFAApps Set-UserMFAApps Register-MFAApp Register-SyncAgent Get-ProxyAgents Get-ProxyAgentGroups Get-DPAPIKeys Get-LSASecrets Get-LSABackupKeys Get-UserMasterkeys Get-LocalUserCredentials Get-SystemMasterkeys Get-AzureClassicAdministrators Grant-AzureUserAccessAdminRole Get-AzureSubscriptions Set-AzureRoleAssignment Get-AzureResourceGroups Get-AzureVMs Invoke-AzureVMScript Get-AzureVMRdpSettings Get-AzureTenants Get-AzureDiagnosticSettingsDetails Set-AzureDiagnosticSettingsDetails Get-AzureDiagnosticSettings Remove-AzureDiagnosticSettings Get-AzureDirectoryActivityLog Get-AzureSignInLog Get-AzureAuditLog Get-TenantAuthPolicy Get-TenantGuestAccess Set-TenantGuestAccess Enable-TenantMsolAccess Disable-TenantMsolAccess Get-RolloutPolicies Get-RolloutPolicyGroups Add-RolloutPolicyGroups Remove-RolloutPolicyGroups Remove-RolloutPolicy Set-RolloutPolicy Invoke-UserEnumerationAsOutsider Invoke-ReconAsOutsider Invoke-ReconAsGuest Invoke-UserEnumerationAsGuest Invoke-ReconAsInsider Invoke-UserEnumerationAsInsider Invoke-Phishing New-InvitationVBA Get-UserPRTToken Get-UserPRTKeys New-UserPRTToken Join-DeviceToAzureAD New-P2PDeviceCertificate Remove-DeviceFromAzureAD Get-DeviceRegAuthMethods Set-DeviceRegAuthMethods Get-DeviceTransportKey Set-DeviceTransportKey New-BulkPRTToken Join-DeviceToIntune Start-DeviceIntuneCallback Set-DeviceCompliant Get-DeviceCompliance Start-CloudShell Get-Error New-Certificate Get-SkypeToken Set-TeamsAvailability Set-TeamsStatusMessage Search-TeamsUser Send-TeamsMessage Get-TeamsMessages Remove-TeamsMessages Set-TeamsMessageEmotion Get-ADUserNTHash Get-ADUserThumbnailPhoto Get-DesktopSSOAccountPassword New-HybridHealthService Get-HybridHealthServices Remove-HybridHealthService Get-HybridHealthServiceMembers New-HybridHealthServiceMember Remove-HybridHealthServiceMember Get-HybridHealthServiceMonitoringPolicies Send-HybridHealthServiceEvents Register-HybridHealthServiceAgent New-HybridHealtServiceEvent Get-HybridHealthServiceAgentInfo Get-SelfServicePurchaseProducts Set-SelfServicePurchaseProduct Get-ComplianceAPICookies Search-UnifiedAuditLog

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
0.9.4 78,479 7/31/2024
0.9.3 59,965 1/14/2024
0.9.2 10,413 10/2/2023
0.9.1 3,450 8/15/2023
0.9.0 8,901 6/29/2023
0.8.2 12,523 5/15/2023
0.8.1 7,962 4/4/2023
0.8.0 6,496 11/28/2022
0.7.8 1,128 11/4/2022
0.7.7 746 10/21/2022
0.7.6 157 10/20/2022
0.7.4 317 10/17/2022
0.7.3 988 10/1/2022
0.7.1 1,062 9/16/2022
0.7.0 475 9/9/2022
0.6.8 5,241 6/3/2022
0.6.6 4,508 2/15/2022
0.6.5 1,935 12/13/2021
0.6.4 (current version) 2,340 9/21/2021
0.5.0 354 8/23/2021
0.4.9 1,006 6/30/2021
Show less