AADInternals

0.9.7

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

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

Install-PSResource -Name AADInternals

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 - 2024 Nestori Syynimaa (@DrAzureAD). Distributed under MIT license.

Package Details

Author(s)

  • Dr Nestori Syynimaa

Tags

Office365 Microsoft365 Azure AAD Security

Functions

Unprotect-ADFSRefreshToken New-ADFSRefreshToken Get-AccessPackageAdmins Get-AccessPackageCatalogs Get-AccessPackages Get-AccessTokenFromCache Get-AccessToken Get-AccessTokenWithRefreshToken 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-AccessTokenForMSPartner Get-AccessTokenForAdmin Get-AccessTokenForOneNote Get-AccessTokenForWHfB Unprotect-EstsAuthPersistentCookie Remove-UserFromEstsAuthPersistentCookie Get-AccessTokenUsingIMDS Get-AccessTokenForSPOMigrationTool Get-AccessTokenForAccessPackages Get-AppConsentInfo Get-ESTSAUTHCookie Get-AccessTokenForCompliance Get-LoginInformation Read-AccessToken Get-EndpointInstances Get-EndpointIps Get-OpenIDConfiguration Get-TenantId Get-TenantDomains Get-Cache Clear-Cache Add-AccessTokenToCache Get-FOCIClientIDs Get-TenantDetails Get-Devices Get-UserDetails Get-ServicePrincipals Get-ConditionalAccessPolicies Get-AzureADPolicies Set-AzureADPolicyDetails Get-AzureADFeature Get-AzureADFeatures Set-AzureADFeature Add-SyncFabricServicePrincipal Get-DynamicAbusableGroups 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 Get-MSPartnerContracts New-SAMLToken New-SAML2Token Get-ImmutableID ConvertTo-Backdoor Open-Office365Portal Find-Backdoor Get-SyncConfiguration Set-AzureADObject Remove-AzureADObject Get-SyncObjects Set-UserPassword Reset-ServiceAccount Set-PassThroughAuthenticationEnabled Set-SyncFeatures Get-SyncFeatures Set-DesktopSSOEnabled Get-DesktopSSO Set-DesktopSSO Get-KerberosDomainSyncConfig Get-WindowsCredentialsSyncConfig Get-SyncDeviceConfiguration Join-OnPremDeviceToAzureAD Set-AzureADGroupMember Get-AccessTokenForAADIAMAPI Get-AccessTokenForAzureMgmtAPI New-MOERADomain 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-SARAUserInfo Get-SARATenantInfo Test-SARAPort Resolve-SARAHost Get-SPOAuthenticationHeader Get-SPOSiteUsers Get-SPOSiteGroups Get-SPOUserProperties Set-SPOSiteMembers Export-SPOSiteFile Add-SPOSiteFiles Update-SPOSiteFile New-KerberosTicket Register-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 Export-ProxyAgentBootstraps 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 Get-TenantDomain Get-B2CEncryptionKeys Invoke-UserEnumerationAsOutsider Invoke-ReconAsOutsider Invoke-ReconAsGuest Invoke-UserEnumerationAsGuest Invoke-ReconAsInsider Invoke-UserEnumerationAsInsider Invoke-Phishing Get-UserPRTKeys New-UserPRTToken Join-DeviceToAzureAD New-P2PDeviceCertificate Remove-DeviceFromAzureAD Get-DeviceRegAuthMethods Set-DeviceRegAuthMethods Get-DeviceTransportKey Set-DeviceTransportKey New-BulkPRTToken Set-DeviceWHfBKey Join-DeviceToIntune Start-DeviceIntuneCallback Set-DeviceCompliant Get-DeviceCompliance Start-CloudShell Get-Error Read-Configuration Save-Configuration Get-Configuration Set-Setting Set-UserAgent Convert-ObjectIDtoSID Convert-SIDtoObjectID Get-SkypeToken Set-TeamsAvailability Set-TeamsStatusMessage Search-TeamsUser Send-TeamsMessage Get-TeamsMessages Remove-TeamsMessages Set-TeamsMessageEmotion Find-TeamsExternalUser Get-TeamsAvailability Get-Translation Get-MyTeams Get-TeamsExternalUserInformation Get-TeamsUserSettings New-HybridHealthService Get-HybridHealthServices Remove-HybridHealthService Get-HybridHealthServiceMembers New-HybridHealthServiceMember Remove-HybridHealthServiceMember Get-HybridHealthServiceMonitoringPolicies Send-HybridHealthServiceEvents Register-HybridHealthServiceAgent New-HybridHealtServiceEvent Get-SelfServicePurchaseProducts Set-SelfServicePurchaseProduct Get-ComplianceAPICookies Search-UnifiedAuditLog New-MSPartnerDelegatedAdminRequest Get-MSPartnerOrganizations Get-MSPartnerRoleMembers Find-MSPartners Approve-MSPartnerDelegatedAdminRequest Remove-MSPartnerDelegatedAdminRoles Get-MSPartners Get-TenantOrganisationInformation Get-AccessTokenUsingAdminAPI Start-Speech Get-AdminPortalAccessTokenUsingCBA Get-PortalAccessTokenUsingCBA Get-UserNTHash New-B2CRefreshToken New-B2CAuthorizationCode

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
0.9.7 (current version) 8,711 12/13/2024
0.9.6 2,664 12/10/2024
0.9.4 90,976 7/31/2024
0.9.3 59,995 1/14/2024
0.9.2 10,444 10/2/2023
0.9.1 3,451 8/15/2023
0.9.0 8,934 6/29/2023
0.8.2 12,525 5/15/2023
0.8.1 7,963 4/4/2023
0.8.0 6,497 11/28/2022
0.7.8 1,129 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 476 9/9/2022
0.6.8 5,244 6/3/2022
0.6.6 4,518 2/15/2022
0.6.5 1,936 12/13/2021
0.6.4 2,342 9/21/2021
0.5.0 354 8/23/2021
0.4.9 1,006 6/30/2021
Show more