JustinGrote / JustinGrote/JAz.PIM
Module installation error.
- Dominant language
- PowerShell
- Stars
- 48
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
PS C:\Users\Username> Install-Module JAz.Pim
Untrusted repository
You are installing the modules from an untrusted repository. If you trust this repository, change its
InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want to install the modules from
'PSGallery'?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): A
PackageManagement\Install-Package : The following commands are already available on this system:'Get-MgDeviceManagement
ConditionalAccessSetting,Get-MgDeviceManagementDeviceEnrollmentConfiguration,Get-MgDeviceManagementDeviceEnrollmentConf
igurationAssignment,Get-MgRoleManagement,Get-MgRoleManagementDirectory,Get-MgRoleManagementDirectoryResourceNamespace,G
et-MgRoleManagementDirectoryResourceNamespaceResourceAction,Get-MgRoleManagementDirectoryRoleAssignment,Get-MgRoleManag
ementDirectoryRoleAssignmentAppScope,Get-MgRoleManagementDirectoryRoleAssignmentDirectoryScope,Get-MgRoleManagementDire
ctoryRoleAssignmentPrincipal,Get-MgRoleManagementDirectoryRoleAssignmentRoleDefinition,Get-MgRoleManagementDirectoryRol
eAssignmentSchedule,Get-MgRoleManagementDirectoryRoleAssignmentScheduleActivatedUsing,Get-MgRoleManagementDirectoryRole
AssignmentScheduleInstance,Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceActivatedUsing,Get-MgRoleManageme
ntDirectoryRoleAssignmentScheduleRequest,Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestActivatedUsing,Get-M
gRoleManagementDirectoryRoleAssignmentScheduleRequestAppScope,Get-MgRoleManagementDirectoryRoleAssignmentScheduleReques
tDirectoryScope,Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestPrincipal,Get-MgRoleManagementDirectoryRoleAs
signmentScheduleRequestRoleDefinition,Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestTargetSchedule,Get-MgRo
leManagementDirectoryRoleDefinition,Get-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom,Get-MgRoleManageme
ntDirectoryRoleEligibilitySchedule,Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstance,Get-MgRoleManagementDir
ectoryRoleEligibilityScheduleRequest,Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestAppScope,Get-MgRoleMana
gementDirectoryRoleEligibilityScheduleRequestDirectoryScope,Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequest
Principal,Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestRoleDefinition,Get-MgRoleManagementDirectoryRoleEl
igibilityScheduleRequestTargetSchedule,Get-MgRoleManagementEntitlementManagement,Get-MgRoleManagementEntitlementManagem
entResourceNamespace,Get-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction,Get-MgRoleManagementEntit
lementManagementRoleAssignment,Get-MgRoleManagementEntitlementManagementRoleAssignmentAppScope,Get-MgRoleManagementEnti
tlementManagementRoleAssignmentDirectoryScope,Get-MgRoleManagementEntitlementManagementRoleAssignmentPrincipal,Get-MgRo
leManagementEntitlementManagementRoleAssignmentRoleDefinition,Get-MgRoleManagementEntitlementManagementRoleAssignmentSc
hedule,Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleActivatedUsing,Get-MgRoleManagementEntitlementMan
agementRoleAssignmentScheduleInstance,Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceActivatedU
sing,Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest,Get-MgRoleManagementEntitlementManagementRo
leAssignmentScheduleRequestActivatedUsing,Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestAppScop
e,Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestDirectoryScope,Get-MgRoleManagementEntitlementM
anagementRoleAssignmentScheduleRequestPrincipal,Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestR
oleDefinition,Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestTargetSchedule,Get-MgRoleManagement
EntitlementManagementRoleDefinition,Get-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom,Get-Mg
RoleManagementEntitlementManagementRoleEligibilitySchedule,Get-MgRoleManagementEntitlementManagementRoleEligibilitySche
duleInstance,Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest,Get-MgRoleManagementEntitlementMan
agementRoleEligibilityScheduleRequestAppScope,Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestDi
rectoryScope,Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestPrincipal,Get-MgRoleManagementEntit
lementManagementRoleEligibilityScheduleRequestRoleDefinition,Get-MgRoleManagementEntitlementManagementRoleEligibilitySc
heduleRequestTargetSchedule,New-MgDeviceManagementDeviceEnrollmentConfiguration,New-MgDeviceManagementDeviceEnrollmentC
onfigurationAssignment,New-MgRoleManagementDirectoryResourceNamespace,New-MgRoleManagementDirectoryResourceNamespaceRes
ourceAction,New-MgRoleManagementDirectoryRoleAssignment,New-MgRoleManagementDirectoryRoleAssignmentSchedule,New-MgRoleM
anagementDirectoryRoleAssignmentScheduleInstance,New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest,New-MgRoleM
anagementDirectoryRoleDefinition,New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom,New-MgRoleManagementD
irectoryRoleEligibilitySchedule,New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance,New-MgRoleManagementDirect
oryRoleEligibilityScheduleRequest,New-MgRoleManagementEntitlementManagementResourceNamespace,New-MgRoleManagementEntitl
ementManagementResourceNamespaceResourceAction,New-MgRoleManagementEntitlementManagementRoleAssignment,New-MgRoleManage
mentEntitlementManagementRoleAssignmentSchedule,New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance
,New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest,New-MgRoleManagementEntitlementManagementRoleDe
finition,New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom,New-MgRoleManagementEntitlementMa
nagementRoleEligibilitySchedule,New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance,New-MgRoleMana
gementEntitlementManagementRoleEligibilityScheduleRequest,Remove-MgDeviceManagementConditionalAccessSetting,Remove-MgDe
viceManagementDeviceEnrollmentConfiguration,Remove-MgDeviceManagementDeviceEnrollmentConfigurationAssignment,Remove-MgR
oleManagementDirectory,Remove-MgRoleManagementDirectoryResourceNamespace,Remove-MgRoleManagementDirectoryResourceNamesp
aceResourceAction,Remove-MgRoleManagementDirectoryRoleAssignment,Remove-MgRoleManagementDirectoryRoleAssignmentAppScope
,Remove-MgRoleManagementDirectoryRoleAssignmentSchedule,Remove-MgRoleManagementDirectoryRoleAssignmentScheduleInstance,
Remove-MgRoleManagementDirectoryRoleAssignmentScheduleRequest,Remove-MgRoleManagementDirectoryRoleDefinition,Remove-MgR
oleManagementDirectoryRoleDefinitionInheritPermissionFrom,Remove-MgRoleManagementDirectoryRoleEligibilitySchedule,Remov
e-MgRoleManagementDirectoryRoleEligibilityScheduleInstance,Remove-MgRoleManagementDirectoryRoleEligibilityScheduleReque
st,Remove-MgRoleManagementEntitlementManagement,Remove-MgRoleManagementEntitlementManagementResourceNamespace,Remove-Mg
RoleManagementEntitlementManagementResourceNamespaceResourceAction,Remove-MgRoleManagementEntitlementManagementRoleAssi
gnment,Remove-MgRoleManagementEntitlementManagementRoleAssignmentAppScope,Remove-MgRoleManagementEntitlementManagementR
oleAssignmentSchedule,Remove-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance,Remove-MgRoleManagemen
tEntitlementManagementRoleAssignmentScheduleRequest,Remove-MgRoleManagementEntitlementManagementRoleDefinition,Remove-M
gRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom,Remove-MgRoleManagementEntitlementManagementRol
eEligibilitySchedule,Remove-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance,Remove-MgRoleManagemen
tEntitlementManagementRoleEligibilityScheduleRequest,Stop-MgRoleManagementDirectoryRoleAssignmentScheduleRequest,Stop-M
gRoleManagementDirectoryRoleEligibilityScheduleRequest,Stop-MgRoleManagementEntitlementManagementRoleAssignmentSchedule
Request,Stop-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest,Update-MgDeviceManagementConditionalAc
cessSetting,Update-MgDeviceManagementDeviceEnrollmentConfiguration,Update-MgDeviceManagementDeviceEnrollmentConfigurati
onAssignment,Update-MgRoleManagement,Update-MgRoleManagementDirectory,Update-MgRoleManagementDirectoryResourceNamespace
,Update-MgRoleManagementDirectoryResourceNamespaceResourceAction,Update-MgRoleManagementDirectoryRoleAssignment,Update-
MgRoleManagementDirectoryRoleAssignmentAppScope,Update-MgRoleManagementDirectoryRoleAssignmentSchedule,Update-MgRoleMan
agementDirectoryRoleAssignmentScheduleInstance,Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest,Update-MgR
oleManagementDirectoryRoleDefinition,Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom,Update-MgRoleM
anagementDirectoryRoleEligibilitySchedule,Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance,Update-MgRole
ManagementDirectoryRoleEligibilityScheduleRequest,Update-MgRoleManagementEntitlementManagement,Update-MgRoleManagementE
ntitlementManagementResourceNamespace,Update-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction,Updat
e-MgRoleManagementEntitlementManagementRoleAssignment,Update-MgRoleManagementEntitlementManagementRoleAssignmentAppScop
e,Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule,Update-MgRoleManagementEntitlementManagementRoleAs
signmentScheduleInstance,Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest,Update-MgRoleManagem
entEntitlementManagementRoleDefinition,Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom,
Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule,Update-MgRoleManagementEntitlementManagementRoleEli
gibilityScheduleInstance,Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest'. This module 'Micr
osoft.Graph.DeviceManagement.Enrolment' may override the existing commands. If you still want to install this module 'M
icrosoft.Graph.DeviceManagement.Enrolment', use -AllowClobber parameter.
At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\2.2.5\PSModule.psm1:9711 char:34
+ ... talledPackages = PackageManagement\Install-Package @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (Microsoft.Power....InstallPackage:InstallPackage) [Install-Package],
Exception
+ FullyQualifiedErrorId : CommandAlreadyAvailable,Validate-ModuleCommandAlreadyAvailable,Microsoft.PowerShell.Pack
ageManagement.Cmdlets.InstallPackage
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce `Install-Module JAz.Pim` in Windows PowerShell and start with the reported command collision involving `Microsoft.Graph.DeviceManagement.Enrolment`. Inspect the module installation or packaging configuration mentioned by the error and determine the expected behavior. Done means the installation path is clarified and no longer fails with the reported CommandAlreadyAvailable error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100