PS> Install-Module AzureAD
Installation of AzureAD module
PS> Install-Module AzureAD
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"): y
PackageManagement\Install-Package : Unable to load DLL 'api-ms-win-core-sysinfo-l1-1-0.dll': The specified module or one of its dependencies could not be found. (Exception from HRESULT: 0x8007007E) At /opt/microsoft/powershell/6.0.0-beta.9/Modules/PowerShellGet/1.5.0.0/PSModule.psm1:1877 char:21 + ... $null = PackageManagement\Install-Package <strong i="12">@PSBoundParameters</strong>
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Microsoft.Power....InstallPackage:InstallPackage) [Inst
all-Package], Exception
+ FullyQualifiedErrorId : System.DllNotFoundException,Microsoft.PowerShell.Commands.TestModuleMa
nifestCommand,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
# pwsh
PowerShell v6.0.0-beta.9
Copyright (C) Microsoft Corporation. All rights reserved.
> $PSVersionTable
Name Value
---- -----
PSVersion 6.0.0-beta.9
PSEdition Core
GitCommitId v6.0.0-beta.9
OS Linux 4.10.0-37-generic #41~16.04.1-Ubuntu SMP Fri Oct 6 22:42:59 UTC 2017
Platform Unix
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
O módulo AzureAD não é compatível com plataformas não Windows. Acredito que ele ainda esteja usando ADAL, que tem WinForms
dependências. De acordo com a página do projeto (https://docs.microsoft.com/en-us/powershell/module/Azuread/?view=azureadps-2.0), estes são os sistemas operacionais suportados:
Windows 10 Windows 8.1 Pro Windows 8.1 Enterprise Windows 7 SP1 Windows Server 2016 TP5 Windows Server 2012 R2 Windows Server 2008 R2 SP1
Você pode solicitar compatibilidade com Linux no Azure AD Uservoice: https://feedback.azure.com/forums/169401-azure-active-directory
O módulo AzureAD de plataforma cruzada está em andamento. Você pode usar a versão de visualização (AzureAD.Standard.Preview) no Azure Cloud Shell.
Temos alguma versão de visualização padrão do AzureAD para testar no PowerShell Core 6.1?
O PowerShell Core pode executar esses módulos padrão AzureAD, se o PowerShell Core estiver hospedado no ambiente Windows?
Olá, parece que isso ainda não é possível no pwsh?
PS /home/> Install-module AzureADPreview
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 : Unable to load shared library 'api-ms-win-core-sysinfo-l1-1-0.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libapi-ms-win-core-sysinfo-l1-1-0.dll: cannot open shared object file: No such file or directory At /opt/microsoft/powershell/6/Modules/PowerShellGet/PSModule.psm1:9491 char:21 + ... $null = PackageManagement\Install-Package <strong i="6">@PSBoundParameters</strong> + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Microsoft.Power....InstallPackage:InstallPackage) [Install-Package], Exception
+ FullyQualifiedErrorId : System.DllNotFoundException,Microsoft.PowerShell.Commands.TestModuleManifestCommand,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
Esse problema ainda não está aberto, uma vez que não foi corrigido ??
Este módulo não pertence nem é gerenciado por ninguém neste repo, e o desenvolvimento dele não está relacionado a este repo. Conforme mencionado, a versão de visualização do módulo pode ser usada entretanto, se você desejar, mas, fora isso, podemos apenas esperar que a equipe do Azure lance uma versão mais completa do módulo. : ligeiramente_smiling_face:
Eu também tenho este erro:
PS /home/khine> $PSVersionTable
Name Value
---- -----
PSVersion 6.2.3
PSEdition Core
GitCommitId 6.2.3
OS Linux 5.0.0-29-generic #31-Ubuntu SMP Thu Sep 12 13:05:32 UTC 2019
Platform Unix
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
PS /home/khine> Install-module AzureADPreview
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"): y
PackageManagement\Install-Package : Unable to load shared library 'api-ms-win-core-sysinfo-l1-1-0.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libapi-ms-win-core-sysinfo-l1-1-0.dll: cannot open shared object file: No such file or directory At /snap/powershell/39/opt/powershell/Modules/PowerShellGet/PSModule.psm1:9508 char:21 + ... $null = PackageManagement\Install-Package <strong i="6">@PSBoundParameters</strong> + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Microsoft.PowerShel\u2026lets.InstallPackage:InstallPackage) [Install-Package], Exception
+ FullyQualifiedErrorId : System.DllNotFoundException,Microsoft.PowerShell.Commands.TestModuleManifestCommand,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
Alguma novidade sobre isso?
Este é um acompanhamento muito ruim da Microsoft.
Sim, isso também está quebrado no macOS ... mesmo erro indicado acima no Linux.
Mesmo problema aqui
PS / Users / stuartlupton> $ PSVersionTable
Valor do Nome
---- -----
PSVersion 6.2.3
PSEdition Core
GitCommitId 6.2.3
OS Darwin 19.0.0 Darwin Kernel Versão 19.0.0: Ter, 17 de setembro 01:59:51 PDT 2019; root: xnu-6153.11.24 ~ 17 / RELEASE_X86_64
Plataforma Unix
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
PS / Users / stuartlupton> Install-Module -Name AzureAD
Repositório não confiável
Você está instalando os módulos de um repositório não confiável. Se você confia neste repositório, altere seu valor InstallationPolicy executando o
Cmdlet Set-PSRepository. Tem certeza de que deseja instalar os módulos de 'PSGallery'?
[S] Sim [A] Sim para todos [N] Não [L] Não para todos [S] Suspender [?] Ajuda (o padrão é "N"): A
PackageManagement \ Install-Package: Não é possível carregar a biblioteca compartilhada 'api-ms-win-core-sysinfo-l1-1-0.dll' ou uma de suas dependências. Para ajudar a diagnosticar problemas de carregamento, considere definir a variável de ambiente DYLD_PRINT_LIBRARIES: dlopen (libapi-ms-win-core-sysinfo-l1-1-0.dll, 1): imagem não encontrada em / usr / local / microsoft / powershell /6/Modules/PowerShellGet/PSModule.psm1:9508 char: 21 + ... $ null = PackageManagement \ Install-Package @PSBoundParameters
@ dbsysteluk-stuartlupton Registrei esse problema # 10326 alguns dias atrás no repositório do Azure PowerShell
Existe uma correção para isso? Eu também tenho esse problema:
Install-Module -Name AzureADPreview
Repositório não confiável
Você está instalando os módulos de um repositório não confiável. Se você confia nisso
repositório, altere seu valor InstallationPolicy executando o Set-PSRepository
cmdlet. Tem certeza de que deseja instalar os módulos de 'PSGallery'?
[S] Sim [A] Sim para todos [N] Não [L] Não para todos [S] Suspender [?] Ajuda
(o padrão é "N"): A
PackageManagement \ Install-Package: Não é possível carregar a biblioteca compartilhada 'api-ms-win-core-sysinfo-l1-1-0.dll' ou uma de suas dependências. Para ajudar a diagnosticar problemas de carregamento, considere definir a variável de ambiente LD_DEBUG: libapi-ms-win-core-sysinfo-l1-1-0.dll: não é possível abrir o arquivo de objeto compartilhado: Não existe esse arquivo ou diretório
Em /snap/powershell/39/opt/powershell/Modules/PowerShellGet/PSModule.psm1:9508 char: 21
Alguma notícia aqui? Estou executando no meu Mac e continuo recebendo o erro abaixo.
Não foi possível carregar a DLL 'api-ms-win-core-sysinfo-l1-1-0.dll': O módulo especificado ou uma de suas dependências não foi encontrado.
Sei que o repo tem problemas de 2.1k abertos agora, mas também estou enfrentando o problema e ficaria grato por uma resolução.
Ubuntu 19.10
PowerShell 7.0.0-preview.5
Módulo de instalação AzureAd Repositório não confiável Você está instalando os módulos de um repositório não confiável. Se você confia neste repositório, altere seu valor InstallationPolicy executando o cmdlet Set-PSRepository. Tem certeza que você deseja instalar os módulos de 'PSGallery'? [S] Sim [A] Sim para todos [N] Não [L] Não para todos [S] Suspender [?] Ajuda (o padrão é "N"): a Pacote de instalação: /snap/powershell-preview/51/opt/powershell/Modules/PowerShellGet/PSModule.psm1 Line |Line 9683 $installedPackages = PackageManagement\Install-Package <strong i="22">@PSBoundParameters</strong> Unable to load shared library 'api-ms-win-core-sysinfo-l1-1-0.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libapi-ms-win-core-sysinfo-l1-1-0.dll: cannot open shared object file: No such file or directory
Eu estou experimentando o mesmo problema.
Para qualquer pessoa que tenha problemas com o módulo de visualização, você pode obtê-lo da galeria mais sofisticada:
Register-PackageSource -Trusted -ProviderName 'PowerShellGet' -Name 'Posh Test Gallery' -Location https://www.poshtestgallery.com/api/v2/
Install-Module -Name AzureAD.Standard.Preview
Eu também estou enfrentando o mesmo problema. Por favor, resolva.
mesmo problema (# 11229)
o mesmo problema
O mesmo problema.
Na quinta-feira, 16 de janeiro de 2020 às 19h22, su-panda [email protected] escreveu:
o mesmo problema
-
Você está recebendo isto porque comentou.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/PowerShell/PowerShell/issues/5274?email_source=notifications&email_token=AA5XYJCIMPJE7NSMA7PDXTDQ6A7QRA5CNFSM4EBLTLZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJDXDWQ#issuecomment-575107546 ,
ou cancelar
https://github.com/notifications/unsubscribe-auth/AA5XYJFC4Y6DBX5LP7RTELLQ6A7QRANCNFSM4EBLTLZQ
.
Mesmo problema, mas no Cloud Shell. Existe uma maneira de instalar o módulo de visualização AzureAD no Cloud Shell?
O módulo AzureAD Preview já está instalado no Cloud Shell.
O módulo AzureAD Preview já está instalado no Cloud Shell.
Não consigo usar comandos como Get-AzureADPolicy no Cloud Shell. Ele não consegue encontrar os cmdlets
Os únicos cmdlets relacionados à política no módulo AzureAD.Standard.Preview são:
PS Azure:\> Get-Command -Name *policy* -Module AzureAD.Standard.Preview
CommandType Name Version Source
----------- ---- ------- ------
Cmdlet Add-AzureADMSLifecyclePolicyGroup 0.0.0.10 AzureAD.Standard.Preview
Cmdlet Get-AzureADMSGroupLifecyclePolicy 0.0.0.10 AzureAD.Standard.Preview
Cmdlet Get-AzureADMSLifecyclePolicyGroup 0.0.0.10 AzureAD.Standard.Preview
Cmdlet New-AzureADMSGroupLifecyclePolicy 0.0.0.10 AzureAD.Standard.Preview
Cmdlet Remove-AzureADMSGroupLifecyclePolicy 0.0.0.10 AzureAD.Standard.Preview
Cmdlet Remove-AzureADMSLifecyclePolicyGroup 0.0.0.10 AzureAD.Standard.Preview
Cmdlet Set-AzureADMSGroupLifecyclePolicy 0.0.0.10 AzureAD.Standard.Preview
Aqui está o módulo específico que pretendo usar no Cloud Shell
O cmdlet Get-AzureADPolicy obtém uma política no Azure Active Directory (AD).
No linux (centos7) instalou o núcleo do PowerShell e o módulo AzureAD.Standard.Preview (com alguma ajuda de https://blogs.endjin.com/2019/05/how-to-use-the-azuread-module-in-powershell -essencial/).
Register-PackageSource -Name PoshTestGallery -Location https://www.poshtestgallery.com/api/v2/ -ProviderName PowerShellGet
Install-Module -Name AzureAD.Standard.Preview -RequiredVersion 0.0.0.10
Import-Module -Name /root/.local/share/powershell/Modules/AzureAD.Standard.Preview/0.0.0.10/AzureAD.Standard.Preview.psm1
Isso está funcionando, no entanto, conforme mencionado por outros, está faltando alguns cmdlets.
PS /home/*****> Get-AzureADMS*
Get-AzureADMSDeletedDirectoryObject
Get-AzureADMSGroup
Get-AzureADMSIdentityProvider
Get-AzureADMSDeletedGroup
Get-AzureADMSGroupLifecyclePolicy
Get-AzureADMSLifecyclePolicyGroup
Exigimos o Get-AzureADMSTrustFrameworkPolicy
que não está presente
Comentários muito úteis
Eu estou experimentando o mesmo problema.