MEMPSToolkit

0.0.21

Simple, inclomplete toolkit to interact with MS Graph.
It was designed to not use external dependencies and to purely use REST Calls.

Minimum PowerShell version

5.1

Installation Options

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

Install-Module -Name MEMPSToolkit

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

Author(s)

Hans-Carl Oberdalhoff

Copyright

(c) PRIMEPULSE SE and glueckkanja-GAB AG. All rights reserved.

Owners

Functions

Get-AADRoleTemplateById Get-ConditionalAccessNamedLocationById Test-GUID Export-AppLoginSecret Get-AppLoginFromSavedSecret Get-AppLoginToken Get-AzAutomationCredLoginToken Export-AppLoginToken Import-AppLoginToken Remove-AppLoginToken Get-DeviceLoginToken New-AppLoginToken Invoke-GraphRestRequest Export-PolicyObjects Import-PolicyObject Get-AADGroups Add-AADGroupFromObject Add-AADGroup Get-AADGroupById Get-AADGroupByName Add-AADGroupFromFile Update-AADGroupById Get-AADGroupMembers Add-AADGroupMember Remove-AADGroupMember Get-AADUsers Get-AADUserByID Get-AADUserByUPN get-AADUserIsEnabled remove-AadUserById Get-AADUserAuthMethods Get-AADUserMSAuthenticatorMethods Remove-AADUserMSAuthenticatorMethod Get-AADUserPhoneAuthMethods Remove-AADUserPhoneAuthMethod Add-AADUserPhoneAuthMethod Update-AADUserPhoneAuthMethod Get-AadUserPasswordAuthMethods Reset-AadUserPasswordAuthMethod Get-AadUserTemporaryAccessPass New-AadUserTemporaryAccessPass Remove-AadUserTemporaryAccessPass Get-AadDevices Disable-AadDevice Remove-AadDevice get-RiskyUsers set-DismissRiskyUser set-ConfirmCompromisedRiskyUser Get-CompliancePolicies Get-CompliancePolicyByName Add-CompliancePolicy Set-CompliancePolicyToGroupAssignment Get-ConditionalAccessPolicies Add-ConditionalAccessPolicy Get-DeviceConfigurations Get-DeviceConfigurationById Get-DeviceConfigurationAssignmentById Export-DeviceConfigurationsAndAssignments Add-DeviceConfiguration Set-DeviceConfigurationAssignment Set-DeviceConfigurationAssignmentToGroup Set-DeviceConfigurationFromGroupExclusion Get-DeviceConfigurationPolicies Get-DeviceConfigurationPolicySettingsById Get-AADApps Get-AADAppById Add-AADApp Remove-AADAppById Add-AADAppPassword Get-ServicePrincipals Add-ServicePrincipalByAppId Get-ServicePrincipalAppRoleAssignmentsById Add-ServicePrincipalAppRoleAssignment Get-AADRoleById Add-ServicePrincipalPassword Get-AutopilotProfiles Get-ImportedMobileDevices Get-ImportedAutopilotDevices Get-WindowsAutopilotDevices Get-WindowsAutopilotDeviceByDeviceId Remove-WindowsAutopilotDevice Get-ManagedDevices Get-ManagedDeviceByDeviceId Remove-ManagedDevice Get-SPRootSite Get-SPAllSites Get-SPSite Get-SPSiteDriveById Get-DriveById Get-DriveChildrenByPath Get-DriveItemVersions Get-MyDrives Get-MyCalendars Get-CalendarEvents Get-MyMails Get-MyMailById Get-MyTeams Get-TeamsChannels Get-TeamsChannelMessages Get-TeamsChannelMessageById Get-TeamsChannelMessageHostedContents Get-TeamsChannelMessageReplies Resolve-AppName Resolve-Username Resolve-Groupname Resolve-RoleTemplateName Resolve-ConditionalAccessNamedLocationById Write-ConditionalAccessPolicyToMermaid

Dependencies

This module has no dependencies.

Version History

Version Downloads Last updated
0.0.21 (current version) 71 6/25/2021
0.0.20 2 6/25/2021
0.0.19 5 6/21/2021
0.0.18 4 6/17/2021
0.0.15 21 5/17/2021
0.0.14 7 5/12/2021
0.0.13 10 4/21/2021
0.0.12 2 4/20/2021
0.0.11 3 4/20/2021
0.0.10 5 4/19/2021
0.0.9 18 4/13/2021
0.0.7 4 4/13/2021
0.0.6 3 4/13/2021
0.0.5 7 4/13/2021
0.0.4 5 4/13/2021
0.0.3 3 4/13/2021
0.0.2 3 4/12/2021
0.0.1 3 4/12/2021