├── .gitattributes ├── .gitignore ├── AzureAD ├── AddUserToAzureADRole.ps1 ├── BulkAddLicenceConditional.ps1 ├── BulkAddLicences.ps1 ├── BulkAddUserToAzureADRoles.ps1 ├── BulkDisableGuestAccounts.ps1 ├── BulkEnableGuestAccounts.ps1 ├── BulkRemoveGuestsWithUnacceptedInvites.ps1 ├── BulkRemoveLicences.ps1 ├── BulkReplaceLicences.ps1 ├── FixOnlineUserUPN.ps1 ├── GetADGUIDFromAzureAD.ps1 ├── GetAllAndUnacceptedGuestsToCSV.ps1 ├── GetAzureADAssignedRoles.ps1 ├── GetLicencesAllUsers.ps1 ├── GetLicencesForUserList.ps1 ├── GetUsersFromPlanID.ps1 ├── InviteGuestAndAddToGroup.ps1 └── RemoveAllLicencesFromUserList.ps1 ├── Exchange ├── AddGuestsToGAL.ps1 ├── AddRoomCalendarEditors.ps1 ├── BlockEmailForwardingToSpecificDomains.ps1 ├── BulkRemoveProxyAddresses.ps1 ├── CheckMailboxStatsAccessAndPermissions.ps1 ├── EnableExchangeModernAuth.ps1 ├── EnableMailboxAuditing.ps1 ├── FindUsersWithMismatchedDomains.ps1 ├── GetAllForwardingRules.ps1 ├── GetDistributionGroupsAndMembers.ps1 ├── GetMailboxPermissionsForList.ps1 ├── GetSharedMailboxPermissions.ps1 ├── GrantCalendarDelegateAccess.ps1 ├── LockdownMailbox.ps1 ├── ResetCalendarDefaultPermissions.ps1 ├── SetupForwardingForListOfUSers.ps1 └── SetupRoomMailbox.ps1 ├── ExchangeWithAADConnect ├── BulkRemoveProxyAddressesRemote.ps1 ├── CompareRemoteMailboxesToO365.ps1 ├── DisableRemoteMailUser.ps1 ├── GetMailboxesBasedOnPrimarySMTP.ps1 └── README.md ├── Intune └── ScheduledBitlockerKeyBackup.ps1 ├── LICENSE ├── MSOnline ├── ADGUIDToImmutableID.ps1 ├── BulkAddLicenceConditional.ps1 ├── BulkAddLicences.ps1 ├── BulkChangeMFASetting.ps1 ├── BulkChangeOnlineUserUPN.ps1 ├── BulkDisableMFA.ps1 ├── BulkEnableMFA.ps1 ├── BulkRemoveLicence.ps1 ├── BulkReplaceLicence.ps1 ├── ChangeOnlineUserUPN.ps1 ├── CompletelyDeleteAUser.ps1 ├── FixDuplicateSyncObject.ps1 └── ImmutableIDToADGUID.ps1 ├── OneDrive ├── GetOneDriveQuotas.ps1 ├── IncreaseOneDriveQuota.ps1 ├── IncreaseOneDriveQuotaAll.ps1 ├── OneDriveForBusinessAddAdmin.ps1 ├── OneDriveForBusinessRemoveAdmin.ps1 └── ResetOneDriveQuotas.ps1 ├── README.md ├── SharePoint ├── CheckAllSitesForUser.ps1 └── GetSiteDetails.ps1 └── SkypeForBusiness ├── BulkEnableAudioConferencing.ps1 ├── EnableAudioConferencingForList.ps1 ├── EnableSkypeModernAuth.ps1 ├── ExportAll3rdPartyConferencing.ps1 ├── Remove3rdPartyConferencing.ps1 ├── RemoveACPForUserList.ps1 └── UpdateAudioConferencingForList.ps1 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/.gitignore -------------------------------------------------------------------------------- /AzureAD/AddUserToAzureADRole.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/AddUserToAzureADRole.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkAddLicenceConditional.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkAddLicenceConditional.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkAddLicences.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkAddLicences.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkAddUserToAzureADRoles.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkAddUserToAzureADRoles.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkDisableGuestAccounts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkDisableGuestAccounts.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkEnableGuestAccounts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkEnableGuestAccounts.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkRemoveGuestsWithUnacceptedInvites.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkRemoveGuestsWithUnacceptedInvites.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkRemoveLicences.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkRemoveLicences.ps1 -------------------------------------------------------------------------------- /AzureAD/BulkReplaceLicences.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/BulkReplaceLicences.ps1 -------------------------------------------------------------------------------- /AzureAD/FixOnlineUserUPN.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/FixOnlineUserUPN.ps1 -------------------------------------------------------------------------------- /AzureAD/GetADGUIDFromAzureAD.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/GetADGUIDFromAzureAD.ps1 -------------------------------------------------------------------------------- /AzureAD/GetAllAndUnacceptedGuestsToCSV.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/GetAllAndUnacceptedGuestsToCSV.ps1 -------------------------------------------------------------------------------- /AzureAD/GetAzureADAssignedRoles.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/GetAzureADAssignedRoles.ps1 -------------------------------------------------------------------------------- /AzureAD/GetLicencesAllUsers.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/GetLicencesAllUsers.ps1 -------------------------------------------------------------------------------- /AzureAD/GetLicencesForUserList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/GetLicencesForUserList.ps1 -------------------------------------------------------------------------------- /AzureAD/GetUsersFromPlanID.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/GetUsersFromPlanID.ps1 -------------------------------------------------------------------------------- /AzureAD/InviteGuestAndAddToGroup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/InviteGuestAndAddToGroup.ps1 -------------------------------------------------------------------------------- /AzureAD/RemoveAllLicencesFromUserList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/AzureAD/RemoveAllLicencesFromUserList.ps1 -------------------------------------------------------------------------------- /Exchange/AddGuestsToGAL.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/AddGuestsToGAL.ps1 -------------------------------------------------------------------------------- /Exchange/AddRoomCalendarEditors.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/AddRoomCalendarEditors.ps1 -------------------------------------------------------------------------------- /Exchange/BlockEmailForwardingToSpecificDomains.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/BlockEmailForwardingToSpecificDomains.ps1 -------------------------------------------------------------------------------- /Exchange/BulkRemoveProxyAddresses.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/BulkRemoveProxyAddresses.ps1 -------------------------------------------------------------------------------- /Exchange/CheckMailboxStatsAccessAndPermissions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/CheckMailboxStatsAccessAndPermissions.ps1 -------------------------------------------------------------------------------- /Exchange/EnableExchangeModernAuth.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/EnableExchangeModernAuth.ps1 -------------------------------------------------------------------------------- /Exchange/EnableMailboxAuditing.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/EnableMailboxAuditing.ps1 -------------------------------------------------------------------------------- /Exchange/FindUsersWithMismatchedDomains.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/FindUsersWithMismatchedDomains.ps1 -------------------------------------------------------------------------------- /Exchange/GetAllForwardingRules.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/GetAllForwardingRules.ps1 -------------------------------------------------------------------------------- /Exchange/GetDistributionGroupsAndMembers.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/GetDistributionGroupsAndMembers.ps1 -------------------------------------------------------------------------------- /Exchange/GetMailboxPermissionsForList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/GetMailboxPermissionsForList.ps1 -------------------------------------------------------------------------------- /Exchange/GetSharedMailboxPermissions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/GetSharedMailboxPermissions.ps1 -------------------------------------------------------------------------------- /Exchange/GrantCalendarDelegateAccess.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/GrantCalendarDelegateAccess.ps1 -------------------------------------------------------------------------------- /Exchange/LockdownMailbox.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/LockdownMailbox.ps1 -------------------------------------------------------------------------------- /Exchange/ResetCalendarDefaultPermissions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/ResetCalendarDefaultPermissions.ps1 -------------------------------------------------------------------------------- /Exchange/SetupForwardingForListOfUSers.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/SetupForwardingForListOfUSers.ps1 -------------------------------------------------------------------------------- /Exchange/SetupRoomMailbox.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Exchange/SetupRoomMailbox.ps1 -------------------------------------------------------------------------------- /ExchangeWithAADConnect/BulkRemoveProxyAddressesRemote.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/ExchangeWithAADConnect/BulkRemoveProxyAddressesRemote.ps1 -------------------------------------------------------------------------------- /ExchangeWithAADConnect/CompareRemoteMailboxesToO365.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/ExchangeWithAADConnect/CompareRemoteMailboxesToO365.ps1 -------------------------------------------------------------------------------- /ExchangeWithAADConnect/DisableRemoteMailUser.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/ExchangeWithAADConnect/DisableRemoteMailUser.ps1 -------------------------------------------------------------------------------- /ExchangeWithAADConnect/GetMailboxesBasedOnPrimarySMTP.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/ExchangeWithAADConnect/GetMailboxesBasedOnPrimarySMTP.ps1 -------------------------------------------------------------------------------- /ExchangeWithAADConnect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/ExchangeWithAADConnect/README.md -------------------------------------------------------------------------------- /Intune/ScheduledBitlockerKeyBackup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/Intune/ScheduledBitlockerKeyBackup.ps1 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/LICENSE -------------------------------------------------------------------------------- /MSOnline/ADGUIDToImmutableID.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/ADGUIDToImmutableID.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkAddLicenceConditional.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkAddLicenceConditional.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkAddLicences.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkAddLicences.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkChangeMFASetting.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkChangeMFASetting.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkChangeOnlineUserUPN.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkChangeOnlineUserUPN.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkDisableMFA.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkDisableMFA.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkEnableMFA.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkEnableMFA.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkRemoveLicence.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkRemoveLicence.ps1 -------------------------------------------------------------------------------- /MSOnline/BulkReplaceLicence.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/BulkReplaceLicence.ps1 -------------------------------------------------------------------------------- /MSOnline/ChangeOnlineUserUPN.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/ChangeOnlineUserUPN.ps1 -------------------------------------------------------------------------------- /MSOnline/CompletelyDeleteAUser.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/CompletelyDeleteAUser.ps1 -------------------------------------------------------------------------------- /MSOnline/FixDuplicateSyncObject.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/FixDuplicateSyncObject.ps1 -------------------------------------------------------------------------------- /MSOnline/ImmutableIDToADGUID.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/MSOnline/ImmutableIDToADGUID.ps1 -------------------------------------------------------------------------------- /OneDrive/GetOneDriveQuotas.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/OneDrive/GetOneDriveQuotas.ps1 -------------------------------------------------------------------------------- /OneDrive/IncreaseOneDriveQuota.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/OneDrive/IncreaseOneDriveQuota.ps1 -------------------------------------------------------------------------------- /OneDrive/IncreaseOneDriveQuotaAll.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/OneDrive/IncreaseOneDriveQuotaAll.ps1 -------------------------------------------------------------------------------- /OneDrive/OneDriveForBusinessAddAdmin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/OneDrive/OneDriveForBusinessAddAdmin.ps1 -------------------------------------------------------------------------------- /OneDrive/OneDriveForBusinessRemoveAdmin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/OneDrive/OneDriveForBusinessRemoveAdmin.ps1 -------------------------------------------------------------------------------- /OneDrive/ResetOneDriveQuotas.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/OneDrive/ResetOneDriveQuotas.ps1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/README.md -------------------------------------------------------------------------------- /SharePoint/CheckAllSitesForUser.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SharePoint/CheckAllSitesForUser.ps1 -------------------------------------------------------------------------------- /SharePoint/GetSiteDetails.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SharePoint/GetSiteDetails.ps1 -------------------------------------------------------------------------------- /SkypeForBusiness/BulkEnableAudioConferencing.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SkypeForBusiness/BulkEnableAudioConferencing.ps1 -------------------------------------------------------------------------------- /SkypeForBusiness/EnableAudioConferencingForList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SkypeForBusiness/EnableAudioConferencingForList.ps1 -------------------------------------------------------------------------------- /SkypeForBusiness/EnableSkypeModernAuth.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SkypeForBusiness/EnableSkypeModernAuth.ps1 -------------------------------------------------------------------------------- /SkypeForBusiness/ExportAll3rdPartyConferencing.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SkypeForBusiness/ExportAll3rdPartyConferencing.ps1 -------------------------------------------------------------------------------- /SkypeForBusiness/Remove3rdPartyConferencing.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SkypeForBusiness/Remove3rdPartyConferencing.ps1 -------------------------------------------------------------------------------- /SkypeForBusiness/RemoveACPForUserList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SkypeForBusiness/RemoveACPForUserList.ps1 -------------------------------------------------------------------------------- /SkypeForBusiness/UpdateAudioConferencingForList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unkn0wnvariable/PowerShell-Office365Admin/HEAD/SkypeForBusiness/UpdateAudioConferencingForList.ps1 --------------------------------------------------------------------------------