JyskIT.Automation
0.7.6
Provides different cmdlets for automating Microsoft 365 and related services.
Minimum PowerShell version
7.4.0
Installation Options
Owners
Copyright
(c) Jysk IT. All rights reserved.
Package Details
Author(s)
- Jysk IT
Functions
Connect-CustomerExchange Connect-CustomerGraph Disconnect-CustomerExchange Disconnect-CustomerGraph Get-Tenants Initialize-Tenant New-AdminUser Disable-SecurityDefaults New-SpamfilterConnector New-GDAPAccessAssignments Get-CuranetCustomer Get-CuranetCustomerSubscriptions Get-CuranetSubscriptionDetails Start-PartnerMenu Start-PartnerMenuTenantSelection Confirm-SPF Confirm-M365Records Publish-JyskITAutomation Start-HuduConnection New-CustomPartnerAccessToken Get-SpamfilterDomains Get-SpamfilterDomainDestination Set-SpamfilterReports Set-SpamfilterDomainDestination New-SpamfilterDomain Get-MXRecord New-SpamfilterSetup Get-CuraDNSRecords New-CuraDNSRecord Remove-CuraDNSRecord Update-CuraDNSRecord Add-CustomerDomain Enable-CustomerDKIM Enable-CustomerDMARC Get-CuranetM365BackupCancelledStatus Get-CuranetM365BackupStatus Get-CuranetM365BackupUsers Get-CuranetM365TenantLicenses Get-CuranetM365UserLicenses Get-CuranetM365Users Get-CuranetM365TenantSubscriptions Start-BitTitanPreperation Export-TenantMailboxPermissions Add-BaselineConfiguration
Dependencies
-
- Az.Accounts (>= 2.15.1)
- Az.KeyVault (>= 5.1.0)
- ExchangeOnlineManagement (>= 3.4.0)
- HuduAPI (>= 2.4.7)
- ImportExcel (>= 7.8.6)
- Microsoft.Graph.Applications (>= 2.12.0)
- Microsoft.Graph.Authentication (>= 2.12.0)
- Microsoft.Graph.DeviceManagement (>= 2.12.0)
- Microsoft.Graph.DeviceManagement.Actions (>= 2.12.0)
- Microsoft.Graph.DeviceManagement.Administration (>= 2.12.0)
- Microsoft.Graph.DeviceManagement.Enrollment (>= 2.12.0)
- Microsoft.Graph.DeviceManagement.Functions (>= 2.12.0)
- Microsoft.Graph.Identity.DirectoryManagement (>= 2.12.0)
- Microsoft.Graph.Identity.Partner (>= 2.12.0)
- Microsoft.Graph.Identity.SignIns (>= 2.12.0)
- Microsoft.Graph.Users (>= 2.12.0)
- Microsoft.PowerShell.ConsoleGuiTools (>= 0.7.6)
FileList
- JyskIT.Automation.nuspec
- Public\TenantConfiguration\Baseline\EnrollmentStatusPages\JyskIT_Baseline_AP_EnrollmentStatusPage.json
- Public\TenantConfiguration\Baseline\SecurityBaselines\JyskIT-Baseline-SEC-SecurityBaseline.json
- Private\Curanet\M365\Connect-CuranetM365API.ps1
- Private\Utilities\Get-AutomationUpdates.ps1
- Public\Curanet\DNS\Update-CuraDNSRecord.ps1
- Public\PartnerActions\New-GDAPAccessAssignments.ps1
- Public\TenantConfiguration\Add-CustomerDomain.ps1
- Public\TenantConfiguration\Baseline\Add-AppProtectionPolicies.ps1
- Public\TenantConfiguration\Baseline\Add-EOPPolicies.ps1
- Public\TenantConfiguration\Baseline\AppProtectionPolicies\JyskIT-Baseline-SEC-AppProtection-iOS.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-DefenderUpdateControls.json
- Public\TenantConfiguration\Baseline\EOPPolicies\AntiPhishingPolicies\JyskIT-Baseline-EOP-AntiPhishing.json
- Public\TenantConfiguration\Baseline\WindowsAutopilotDeploymentProfiles\JyskIT_Baseline_AP_DefaultProfile.json
- JyskIT.Automation.psd1
- Private\Curanet\M365\Get-CuranetM365APIToken.ps1
- Private\Utilities\Get-DecodedJWT.ps1
- Public\Curanet\M365\Get-CuranetM365BackupCancelledStatus.ps1
- Public\PartnerMenu\Start-PartnerMenu.ps1
- Public\TenantConfiguration\Disable-SecurityDefaults.ps1
- Public\TenantConfiguration\Baseline\Add-AuthenticationMethodPolicy.ps1
- Public\TenantConfiguration\Baseline\Add-MobileThreatDefenseConnectors.ps1
- Public\TenantConfiguration\Baseline\AuthenticationStrengths\Jysk IT - MFA Methods.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-DiskEncryption.json
- Public\TenantConfiguration\Baseline\EOPPolicies\AntiSpamInboundPolicies\JyskIT-Baseline-EOP-AntiSpamInbound.json
- Public\TenantConfiguration\Baseline\WUFBConfiguration\JyskIT-Baseline-CONF-WindowsUpdateForBusiness.json
- JyskIT.Automation.psm1
- Private\Hudu\Get-HuduJyskITAPIKey.ps1
- Private\Utilities\Get-PSGalleryKey.ps1
- Public\Curanet\M365\Get-CuranetM365BackupStatus.ps1
- Public\Shared\New-SpamfilterSetup.ps1
- Public\TenantConfiguration\Enable-CustomerDKIM.ps1
- Public\TenantConfiguration\Baseline\Add-AuthenticationStrengths.ps1
- Public\TenantConfiguration\Baseline\Add-NamedLocations.ps1
- Public\TenantConfiguration\Baseline\CompliancePolicies\JyskIT-Baseline-SEC-Compliance.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-EDR.json
- Public\TenantConfiguration\Baseline\EOPPolicies\AntiSpamOutboundPolicies\JyskIT-Baseline-EOP-AntiSpamOutbound.json
- Public\TenantConnection\Connect-CustomerExchange.ps1
- README.md
- Private\PartnerActions\Get-SAMTokens.ps1
- Private\Utilities\Get-RandomPassword.ps1
- Public\Curanet\M365\Get-CuranetM365BackupUsers.ps1
- Public\Shared\Start-BitTitanPreperation.ps1
- Public\TenantConfiguration\Enable-CustomerDMARC.ps1
- Public\TenantConfiguration\Baseline\Add-AuthorizationPolicies.ps1
- Public\TenantConfiguration\Baseline\Add-SecurityBaselines.ps1
- Public\TenantConfiguration\Baseline\ConditionalAccessPolicies\JyskIT-Baseline-CA-BlockLegacyAuth.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-EnableLocalAdministrator.json
- Public\TenantConfiguration\Baseline\EOPPolicies\QuarantinePolicies\GlobalQuarantinePolicy.json
- Public\TenantConnection\Connect-CustomerGraph.ps1
- Private\Curanet\Get-CuranetAccessToken.ps1
- Private\PartnerActions\New-CustomPartnerAccessToken.ps1
- Public\Curanet\Get-CuranetCustomer.ps1
- Public\Curanet\M365\Get-CuranetM365TenantLicenses.ps1
- Public\Spamfilter\Get-SpamfilterDomainDestination.ps1
- Public\TenantConfiguration\Export-TenantMailboxPermissions.ps1
- Public\TenantConfiguration\Baseline\Add-BaselineConfiguration.ps1
- Public\TenantConfiguration\Baseline\Add-WindowsHelloForBusinessPINReset.ps1
- Public\TenantConfiguration\Baseline\ConditionalAccessPolicies\JyskIT-Baseline-CA-RequireAppProtectionPolicy.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-EnablePINReset.json
- Public\TenantConfiguration\Baseline\EOPPolicies\QuarantinePolicies\JyskIT-Baseline-EOP-QuarantineNotifications.json
- Public\TenantConnection\Disconnect-CustomerExchange.ps1
- Private\Curanet\Get-CuranetAPIKey.ps1
- Private\PartnerActions\Set-SAMConsent.ps1
- Public\Curanet\Get-CuranetCustomerSubscriptions.ps1
- Public\Curanet\M365\Get-CuranetM365TenantSubscriptions.ps1
- Public\Spamfilter\Get-SpamfilterDomains.ps1
- Public\TenantConfiguration\Export-TenantUserList.ps1
- Public\TenantConfiguration\Baseline\Add-CompliancePolicies.ps1
- Public\TenantConfiguration\Baseline\Add-WUFBConfiguration.ps1
- Public\TenantConfiguration\Baseline\ConditionalAccessPolicies\JyskIT-Baseline-CA-RequireMFA.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-Firewall.json
- Public\TenantConfiguration\Baseline\EOPPolicies\SafeAttachmentsPolicies\JyskIT-Baseline-EOP-SafeAttachmentsPolicy.json
- Public\TenantConnection\Disconnect-CustomerGraph.ps1
- Private\Curanet\Get-CuranetServiceLoginCredentials.ps1
- Private\PartnerMenu\Get-PartnerMenuHeader.ps1
- Public\Curanet\Get-CuranetSubscriptionDetails.ps1
- Public\Curanet\M365\Get-CuranetM365Users.ps1
- Public\Spamfilter\New-SpamfilterDomain.ps1
- Public\TenantConfiguration\Get-MXRecord.ps1
- Public\TenantConfiguration\Baseline\Add-ConditionalAccessPolicies.ps1
- Public\TenantConfiguration\Baseline\Convert-EntraIDObjectIDToSid.ps1
- Public\TenantConfiguration\Baseline\ConditionalAccessPolicies\JyskIT-Baseline-CA-RequireMFAAdmins.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-LAPS.json
- Public\TenantConfiguration\Baseline\EOPPolicies\SafeLinksPolicies\JyskIT-Baseline-EOP-SafeLinksPolicy.json
- Public\Utilities\Confirm-M365Records.ps1
- Private\Curanet\Get-CuranetServiceLoginId.ps1
- Private\PartnerMenu\Start-PartnerMenuDomainInformation.ps1
- Public\Curanet\test-curanet.ps1
- Public\Hudu\Start-HuduConnection.ps1
- Public\Spamfilter\Set-SpamfilterDomainDestination.ps1
- Public\TenantConfiguration\New-AdminUser.ps1
- Public\TenantConfiguration\Baseline\Add-ConfigurationPolicies.ps1
- Public\TenantConfiguration\Baseline\Convert-EntraIDSidToObjectId.ps1
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-CONF-OneDrive.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-LocalUserGroupMembership.json
- Public\TenantConfiguration\Baseline\MobileThreatDefenseConnectors\fc780465-2017-40d4-a0c5-307022471b92.json
- Public\Utilities\Confirm-SPF.ps1
- Private\Curanet\Get-CuranetSessionCredentials.ps1
- Private\PartnerMenu\Start-PartnerMenuTenantCreation.ps1
- Public\Curanet\DNS\Get-CuraDNSRecords.ps1
- Public\PartnerActions\Get-Tenants.ps1
- Public\Spamfilter\Set-SpamfilterReports.ps1
- Public\TenantConfiguration\New-BitTitanAppRegistration.ps1
- Public\TenantConfiguration\Baseline\Add-DeviceEnrollmentConfiguration.ps1
- Public\TenantConfiguration\Baseline\Convert-PSObjectToHashTable.ps1
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-DefenderAntivirus.json
- Public\TenantConfiguration\Baseline\DeviceEnrollmentConfigurations\WindowsHelloForBusiness.json
- Public\TenantConfiguration\Baseline\NamedLocations\Jysk IT.json
- Public\Utilities\Publish-JyskITAutomation.ps1
- Private\Curanet\New-CuranetResellerSession.ps1
- Private\PartnerMenu\Start-PartnerMenuTenantSelection.ps1
- Public\Curanet\DNS\New-CuraDNSRecord.ps1
- Public\PartnerActions\Initialize-Tenant.ps1
- Public\TenantConfiguration\Add-CompanyBranding.ps1
- Public\TenantConfiguration\New-SpamfilterConnector.ps1
- Public\TenantConfiguration\Baseline\Add-DeviceRegistrationPolicy.ps1
- Public\TenantConfiguration\Baseline\AppProtectionPolicies\JyskIT-Baseline-SEC-AppProtection-Android.json
- Public\TenantConfiguration\Baseline\ConfigurationPolicies\JyskIT-Baseline-SEC-DefenderExclusions.json
- Public\TenantConfiguration\Baseline\DeviceRegistrationPolicies\DeviceRegistrationPolicy.json
- Private\Curanet\DNS\Invoke-CuraDNSRequest.ps1
- Private\Spamfilter\Get-SpamfilterCredential.ps1
- Public\Curanet\DNS\Remove-CuraDNSRecord.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
2.0.5 | 4 | 11/21/2024 |
2.0.4 | 9 | 11/14/2024 |
2.0.3 | 7 | 11/13/2024 |
2.0.2 | 6 | 11/13/2024 |
2.0.1 | 6 | 11/13/2024 |
2.0.0 | 5 | 11/13/2024 |
1.3.2 | 8 | 11/7/2024 |
1.3.1 | 6 | 11/7/2024 |
1.3.0 | 6 | 11/6/2024 |
1.2.9 | 8 | 11/5/2024 |
1.2.8 | 9 | 11/4/2024 |
1.2.7 | 5 | 11/4/2024 |
1.2.6 | 5 | 11/4/2024 |
1.2.5 | 6 | 11/4/2024 |
1.2.4 | 6 | 11/1/2024 |
1.2.3 | 8 | 10/30/2024 |
1.2.2 | 10 | 10/23/2024 |
1.2.1 | 5 | 10/23/2024 |
1.2.0 | 7 | 10/23/2024 |
1.1.9 | 7 | 10/23/2024 |
1.1.8 | 11 | 10/22/2024 |
1.1.7 | 5 | 10/22/2024 |
1.1.6 | 28 | 8/20/2024 |
1.1.5 | 8 | 8/16/2024 |
1.1.4 | 15 | 7/24/2024 |
1.1.3 | 7 | 7/24/2024 |
1.1.2 | 6 | 7/22/2024 |
1.1.1 | 6 | 7/16/2024 |
1.1.0 | 7 | 7/5/2024 |
1.0.9 | 6 | 7/5/2024 |
1.0.7 | 9 | 6/27/2024 |
1.0.6 | 7 | 6/27/2024 |
1.0.5 | 7 | 6/27/2024 |
1.0.4 | 12 | 6/19/2024 |
1.0.3 | 8 | 6/19/2024 |
1.0.2 | 9 | 6/18/2024 |
1.0.1 | 7 | 6/18/2024 |
0.9.9 | 7 | 6/18/2024 |
0.9.8 | 8 | 6/18/2024 |
0.9.7 | 8 | 6/18/2024 |
0.9.6 | 7 | 6/18/2024 |
0.9.5 | 7 | 6/18/2024 |
0.9.1 | 10 | 5/31/2024 |
0.9.0 | 7 | 5/29/2024 |
0.8.9 | 7 | 5/28/2024 |
0.8.8 | 8 | 5/28/2024 |
0.8.7 | 14 | 5/22/2024 |
0.8.6 | 6 | 5/22/2024 |
0.8.5 | 17 | 4/4/2024 |
0.8.3 | 14 | 3/15/2024 |
0.8.2 | 17 | 3/12/2024 |
0.8.1 | 9 | 3/12/2024 |
0.8.0 | 8 | 3/11/2024 |
0.7.9 | 8 | 3/7/2024 |
0.7.8 | 11 | 3/1/2024 |
0.7.7 | 8 | 2/29/2024 |
0.7.6 (current version) | 8 | 2/29/2024 |
0.7.5 | 8 | 2/29/2024 |
0.7.3 | 8 | 2/28/2024 |
0.7.2 | 8 | 2/28/2024 |
0.7.1 | 8 | 2/28/2024 |
0.7.0 | 12 | 2/23/2024 |
0.6.9 | 10 | 2/23/2024 |
0.6.8 | 9 | 2/23/2024 |
0.6.7 | 12 | 2/20/2024 |
0.6.6 | 9 | 2/19/2024 |
0.6.5 | 9 | 2/19/2024 |
0.6.4 | 9 | 2/19/2024 |
0.6.3 | 9 | 2/19/2024 |
0.6.2 | 9 | 2/19/2024 |
0.6.1 | 12 | 2/19/2024 |
0.6.0 | 15 | 2/7/2024 |
0.5.9 | 11 | 2/7/2024 |
0.5.8 | 18 | 1/19/2024 |
0.5.7 | 9 | 1/18/2024 |
0.5.6 | 11 | 1/17/2024 |
0.5.5 | 11 | 1/17/2024 |
0.5.4 | 9 | 1/17/2024 |
0.5.3 | 8 | 1/17/2024 |
0.5.2 | 8 | 1/16/2024 |
0.5.1 | 12 | 1/10/2024 |
0.5.0 | 10 | 1/8/2024 |
0.4.9 | 11 | 1/8/2024 |
0.4.8 | 10 | 1/5/2024 |
0.4.7 | 14 | 12/13/2023 |
0.4.6 | 9 | 12/13/2023 |
0.4.5 | 9 | 12/13/2023 |
0.4.4 | 11 | 12/11/2023 |
0.4.3 | 11 | 12/11/2023 |
0.4.2 | 8 | 12/11/2023 |
0.4.0 | 8 | 12/11/2023 |
0.3.9 | 8 | 12/11/2023 |
0.3.7 | 11 | 12/8/2023 |
0.3.6 | 8 | 12/8/2023 |
0.3.5 | 10 | 12/7/2023 |
0.3.4 | 10 | 12/6/2023 |
0.3.3 | 11 | 12/5/2023 |
0.3.2 | 8 | 12/4/2023 |
0.3.1 | 9 | 12/4/2023 |
0.3.0 | 8 | 12/4/2023 |
0.2.8 | 15 | 11/27/2023 |
0.2.7 | 9 | 11/27/2023 |
0.2.6 | 10 | 11/27/2023 |
0.2.5 | 10 | 11/23/2023 |
0.2.4 | 8 | 11/22/2023 |
0.2.3 | 8 | 11/22/2023 |
0.2.2 | 8 | 11/22/2023 |
0.2.1 | 8 | 11/22/2023 |
0.2.0 | 8 | 11/22/2023 |
0.1.9 | 8 | 11/22/2023 |
0.1.8 | 9 | 11/22/2023 |
0.1.7 | 9 | 11/22/2023 |
0.1.6 | 8 | 11/22/2023 |
0.1.5 | 9 | 11/22/2023 |
0.1.3 | 10 | 11/21/2023 |
0.1.2 | 10 | 11/21/2023 |
0.1.1 | 8 | 11/21/2023 |
0.1.0 | 9 | 11/21/2023 |
0.0.9 | 12 | 11/21/2023 |
0.0.8 | 8 | 11/21/2023 |
0.0.7 | 9 | 11/16/2023 |
0.0.6 | 8 | 11/16/2023 |
0.0.5 | 8 | 11/16/2023 |
0.0.4 | 8 | 11/16/2023 |
0.0.3 | 10 | 11/15/2023 |
0.0.2 | 10 | 11/15/2023 |