Powershell: рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд-рдореЙрдбреНрдпреВрд▓ AzureAD рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рдЕрдХреНрддреВре░ 2017  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: PowerShell/PowerShell

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

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  
Resolution-External

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдПрдХ рд╣реА рдореБрджреНрджреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рд╕рднреА 27 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

AzureAD рдореЙрдбреНрдпреВрд▓ рдЧреИрд░-рд╡рд┐рдВрдбреЛрдЬрд╝ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА ADAL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ WinForms рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рд╣реИрдВред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреЗрдЬ (https://docs.microsoft.com/en-us/powershell/module/Azuread/?view=azureadps-2.0) рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдпреЗ рд╕рдорд░реНрдерд┐рдд OSes рд╣реИрдВ:

рд╡рд┐рдВрдбреЛрдЬ 10 рд╡рд┐рдВрдбреЛрдЬ 8.1 рдкреНрд░реЛ рд╡рд┐рдВрдбреЛрдЬ 8.1 рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╡рд┐рдВрдбреЛрдЬ 7 рдПрд╕рдкреА1 рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2016 рдЯреАрдкреА5 рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2012 рдЖрд░2 рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2008 рдЖрд░2 рдПрд╕рдкреА1

рдЖрдк Azure AD Uservoice рдкрд░ Linux рд╕рдВрдЧрддрддрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВ: https://feedback.azure.com/forums/169401-azure-active-directory

рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рд╡реЛрдЯ рдХрд░реЗрдВ: https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/33502754-linux-compatibility-for-azured-powershell-module

рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо AzureAD рдореЙрдбреНрдпреВрд▓ рдкрд░ рдХрд╛рд░реНрдп рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИред рдЖрдк Azure рдХреНрд▓рд╛рдЙрдб рд╢реЗрд▓ рдореЗрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг (AzureAD.Standard.Preview) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ PowerShell Core 6.1 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ AzureAD рдорд╛рдирдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рд╣реИ?

рдХреНрдпрд╛ PowerShell Core рдЗрди AzureAD рдорд╛рдирдХ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ PowerShell Core рдХреЛ Windows рдкрд░рд┐рд╡реЗрд╢ рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдирдорд╕реНрддреЗ, рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА 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



рдХреНрдпрд╛ рдпрд╣ рдореБрджреНрджрд╛ рдЕрднреА рднреА рдЦреБрд▓рд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ???

рдЗрд╕ рд░реЗрдкреЛ рдореЗрдВ рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдпрд╛ рдкреНрд░рдмрдВрдзрди рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЗрд╕ рд░реЗрдкреЛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдЗрд╕ рдмреАрдЪ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдо рдХреЗрд╡рд▓ Azure рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдЕрдзрд┐рдХ рдкреВрд░реНрдг рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред :рдереЛрдбрд╝рд╛_рдореБрд╕реНрдХреБрд░рд╛рддрд╛_рдЪреЗрд╣рд░рд╛:

рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рднреА рд╣реИ:

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

рдЗрд╕ рдкрд░ рдХреЛрдИ рднреА рд╕рдорд╛рдЪрд╛рд░?

рдпрд╣ Microsoft рджреНрд╡рд╛рд░рд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЦрд░рд╛рдм рдЕрдиреБрд╡рд░реНрддреА рд╣реИред

рд╣рд╛рдБ, рдпрд╣ macOS рдкрд░ рднреА рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИ ... рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдЬреИрд╕рд╛ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдКрдкрд░ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдПрдХ рд╣реА рдореБрджреНрджрд╛

рдкреАрдПрд╕ /рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рд╕реНрдЯреБрдЕрд░реНрдЯрд▓реБрдкреНрдЯрди> $PSVersionTable

рдирд╛рдо рдореВрд▓реНрдп
---- -----
рдкреАрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг 6.2.3
PSрд╕рдВрд╕реНрдХрд░рдг рдХреЛрд░
GitCommitId 6.2.3
рдУрдПрд╕ рдбрд╛рд░реНрд╡рд┐рди 19.0.0 рдбрд╛рд░реНрд╡рд┐рди рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 19.0.0: рдордВрдЧрд▓ рд╕рд┐рддрдВрдмрд░ 17 01:59:51 рдкреАрдбреАрдЯреА 2019; рд░реВрдЯ: xnu-6153.1.24 ~17/RELEASE_X86_64
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рдпреВрдирд┐рдХреНрд╕
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0тАж}
PSRemotingProtocolVersion 2.3
рдХреНрд░рдорд╛рдВрдХрдирд╕рдВрд╕реНрдХрд░рдг 1.1.0.1
WSManStackрд╕рдВрд╕реНрдХрд░рдг 3.0

PS /рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/stuartlupton> рдЗрдВрд╕реНрдЯрд╛рд▓-рдореЙрдбреНрдпреВрд▓ -рдирд╛рдо AzureAD

рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░
рдЖрдк рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░ рд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХреЗ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рдирдкреЙрд▓рд┐рд╕реА рд╡реИрд▓реНрдпреВ рдХреЛ рдЪрд▓рд╛рдХрд░ рдмрджрд▓реЗрдВ
рд╕реЗрдЯ-PSRepository cmdlet. рдХреНрдпрд╛ рдЖрдк рд╡рд╛рдХрдИ 'PSGallery' рд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
[рд╡рд╛рдИ] рд╣рд╛рдВ [рдП] рд╕рднреА рдХреЗ рд▓рд┐рдП рд╣рд╛рдВ [рдПрди] рдирд╣реАрдВ [рдПрд▓] рд╕рднреА рдХреЛ рдирд╣реАрдВ [рдПрд╕] рдирд┐рд▓рдВрдмрд┐рдд [?] рд╕рд╣рд╛рдпрддрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ "рдПрди" рд╣реИ): рдП
PackageManagement\Install-Package: рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА 'рдПрдкреАрдЖрдИ-рдПрдордПрд╕-рд╡рд┐рди-рдХреЛрд░-sysinfo-l1-1-0.dll' рдпрд╛ рдЗрд╕рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдореЗрдВ рд╕реЗ рдПрдХ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдеред рд▓реЛрдбрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдирд┐рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП, DYLD_PRINT_LIBRARIES рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: dlopen(libapi-ms-win-core-sysinfo-l1-1-0.dll, 1): рдЫрд╡рд┐ рдирд╣реАрдВ рдорд┐рд▓реА /usr/рд╕реНрдерд╛рдиреАрдп/рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ/рдкреЙрд╡рд░рд╢реЗрд▓ рдкрд░ /6/рдореЙрдбреНрдпреВрд▓/рдкрд╛рд╡рд░рд╢реЗрд▓рдЧреЗрдЯ/PSModule.psm1 : 9508

  • ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~
  • рд╢реНрд░реЗрдгреАрдЗрдиреНрдлреЛ : рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ: (Microsoft.PowerShel\u2026lets.InstallPackage:InstallPackage) [рдЗрдВрд╕реНрдЯреЙрд▓-рдкреИрдХреЗрдЬ], рдЕрдкрд╡рд╛рдж
  • FullQualifiedErrorId: System.DllNotFoundException,Microsoft.PowerShell.Commands.TestModuleManifestCommand,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage

@ dbsysteluk-stuartlupton рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ # 10326 рдХреБрдЫ рджрд┐рди рдкрд╣рд▓реЗ Azure PowerShell рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рд▓реЙрдЧ рдХрд┐рдпрд╛ рдерд╛

рдХреНрдпрд╛ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? рдореБрдЭреЗ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ:

рдЗрдВрд╕реНрдЯрд╛рд▓-рдореЙрдбреНрдпреВрд▓ -рдирд╛рдо AzureADPreview

рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░
рдЖрдк рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░ рд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдк рдЗрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рд╕реЗрдЯ-PSRepository рдЪрд▓рд╛рдХрд░ рдЗрд╕рдХреЗ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рдирдкреЙрд▓рд┐рд╕реА рдорд╛рди рдХреЛ рдмрджрд▓реЗрдВ
рд╕реАрдПрдордбреАрд▓реЗрдЯред рдХреНрдпрд╛ рдЖрдк рд╡рд╛рдХрдИ 'PSGallery' рд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
[рд╡рд╛рдИ] рд╣рд╛рдВ [рдП] рд╕рднреА рдХреЗ рд▓рд┐рдП рд╣рд╛рдВ [рдПрди] рдирд╣реАрдВ [рдПрд▓] рд╕рднреА рдХреЛ рдирд╣реАрдВ [рдПрд╕] рдирд┐рд▓рдВрдмрд┐рдд [?] рдорджрдж
(рдбрд┐рдлрд╝реЙрд▓реНрдЯ "рдПрди" рд╣реИ): рдП
PackageManagement\Install-Package: рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА 'рдПрдкреАрдЖрдИ-рдПрдордПрд╕-рд╡рд┐рди-рдХреЛрд░-sysinfo-l1-1-0.dll' рдпрд╛ рдЗрд╕рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдореЗрдВ рд╕реЗ рдПрдХ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдеред рд▓реЛрдбрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдирд┐рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреЗ рд▓рд┐рдП, LD_DEBUG рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: libapi-ms-win-core-sysinfo-l1-1-0.dll: рд╕рд╛рдЭрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдЦреЛрд▓ рд╕рдХрддрд╛: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ
/snap/powershell/39/opt/powershell/Modules/PowerShellGet/PSModule.psm1:9508 char:21 рдкрд░

  • ... $null = PackageManagement\Install-Package @PSBoundParameters
  • ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~
  • рд╢реНрд░реЗрдгреАрдЗрдиреНрдлреЛ : рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ: (Microsoft.PowerShel\u2026lets.InstallPackage:InstallPackage) [рдЗрдВрд╕реНрдЯреЙрд▓-рдкреИрдХреЗрдЬ], рдЕрдкрд╡рд╛рдж
  • FullQualifiedErrorId: System.DllNotFoundException,Microsoft.PowerShell.Commands.TestModuleManifestCommand,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage

рдпрд╣рд╛рдБ рдХреЛрдИ рдЦрдмрд░ рд╣реИ? рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рдореИрдХ рдкрд░ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЕрднреА рднреА рдиреАрдЪреЗ рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИред

DLL 'api-ms-win-core-sysinfo-l1-1-0.dll' рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде: рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЙрдбреНрдпреВрд▓ рдпрд╛ рдЗрд╕рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдореЗрдВ рд╕реЗ рдПрдХ рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рд░реЗрдкреЛ рдореЗрдВ 2.1k рдореБрджреНрджреЗ рд╣реИрдВ рдЬреЛ рдЕрднреА рдЦреБрд▓реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ред

рдЙрдмрдВрдЯреВ 19.10
рдкрд╛рд╡рд░рд╢реЗрд▓ 7.0.0-рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди.5

рдЗрдВрд╕реНрдЯреЙрд▓-рдореЙрдбреНрдпреВрд▓ AzureAd

 рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░
 рдЖрдк рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рднрдВрдбрд╛рд░ рд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ Set-PSRepository cmdlet рдЪрд▓рд╛рдХрд░ рдЗрд╕рдХреЗ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рдирдкреЙрд▓рд┐рд╕реА рдорд╛рди рдХреЛ рдмрджрд▓реЗрдВред рдХреНрдпрд╛ рдЖрдк рдпрдХреАрди рдХрд░ рд░рд╣реЗ рд╣реИрдВ 
 'PSGallery' рд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
 [рд╡рд╛рдИ] рд╣рд╛рдВ [рдП] рд╕рднреА рдХреЗ рд▓рд┐рдП рд╣рд╛рдВ [рдПрди] рдирд╣реАрдВ [рдПрд▓] рд╕рднреА рдХреЛ рдирд╣реАрдВ [рдПрд╕] рдирд┐рд▓рдВрдмрд┐рдд [?] рд╕рд╣рд╛рдпрддрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ "рдПрди" рд╣реИ): рдП
 рдЗрдВрд╕реНрдЯрд╛рд▓-рдкреИрдХреЗрдЬ: /snap/powershell-preview/51/opt/powershell/Modules/PowerShellGet/PSModule.psm1 рд▓рд╛рдЗрди | 

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

рдореИрдВ рдПрдХ рд╣реА рдореБрджреНрджреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрд╕реЗ рдкреЙрд╢рдЯреЗрд╕реНрдЯ рдЧреИрд▓рд░реА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

 Register-PackageSource -Trusted -ProviderName 'PowerShellGet' -Name 'Posh Test Gallery' -Location https://www.poshtestgallery.com/api/v2/

 Install-Module -Name AzureAD.Standard.Preview

рдореИрдВ рднреА рдЗрд╕реА рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдХреГрдкрдпрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдВред

рдПрдХ рд╣реА рдореБрджреНрджрд╛ (#11229)

рд╡рд╣реА рдореБрджреНрджрд╛

рд╡рд╣реА рдореБрджреНрджрд╛ред

рдЧреБрд░реБ, 16 рдЬрдирд╡рд░реА, 2020 рдХреЛ рд╢рд╛рдо 7:22 рдмрдЬреЗ su-panda [email protected] рдиреЗ рд▓рд┐рдЦрд╛:

рд╡рд╣реА рдореБрджреНрджрд╛

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/PowerShell/PowerShell/issues/5274?email_source=notifications&email_token=AA5XYJCIMPJE7NSMA7PDXTDQ6A7QRA5CNFSM4EBLTLZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63Q46LNMVWXH-5K
рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AA5XYJFC4Y6DBX5LP7RTELLQ6A7QRANCNFSM4EBLTLZQ
.

рд╡рд╣реА рдореБрджреНрджрд╛, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЙрдб рд╢реИрд▓ рдореЗрдВред рдХреНрдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╢реИрд▓ рдореЗрдВ AzureAD рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?

AzureAD рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЙрдбреНрдпреВрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреНрд▓рд╛рдЙрдб рд╢реЗрд▓ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред

AzureAD рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЙрдбреНрдпреВрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреНрд▓рд╛рдЙрдб рд╢реЗрд▓ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред

рдореИрдВ рдХреНрд▓рд╛рдЙрдб рд╢реЗрд▓ рдореЗрдВ Get-AzureADPolicy рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реВрдВред рдпрд╣ cmdlets рдирд╣реАрдВ рдвреВрдБрдв рд╕рдХрддрд╛

AzureAD.Standard.Preview рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдХреЗрд╡рд▓ рдиреАрддрд┐-рд╕рдВрдмрдВрдзреА cmdlets рд╣реИрдВ:

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

https://docs.microsoft.com/en-us/powershell/module/azuread/get-azureadpolicy?view=azureadps-2.0-preview

рдпрд╣рд╛рдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбреНрдпреВрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдХреНрд▓рд╛рдЙрдб рд╢реИрд▓ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ

Get-AzureADPolicy cmdlet рдХреЛ Azure Active Directory (AD) рдореЗрдВ рдПрдХ рдиреАрддрд┐ рдорд┐рд▓рддреА рд╣реИред

Linux (centos7) рдкрд░ рдкреЙрд╡рд░рд╢реЗрд▓ рдХреЛрд░ рдФрд░ AzureAD.Standard.Preview рдореЙрдбреНрдпреВрд▓ (https://blogs.endjin.com/2019/05/how-to-use-the-azuread-module-in-powershell рд╕реЗ рдХреБрдЫ рдорджрдж рдХреЗ рд╕рд╛рде) рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред -рд╕рд╛рд░/)ред

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

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рджреВрд╕рд░реЛрдВ рдиреЗ рдмрддрд╛рдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдХреБрдЫ cmdlets рдЧреБрдо рд╣реИрдВред

PS /home/*****> Get-AzureADMS*
Get-AzureADMSDeletedDirectoryObject  
Get-AzureADMSGroup                  
Get-AzureADMSIdentityProvider
Get-AzureADMSDeletedGroup           
Get-AzureADMSGroupLifecyclePolicy    
Get-AzureADMSLifecyclePolicyGroup

рд╣рдореЗрдВ Get-AzureADMSTrustFrameworkPolicy рдЬреЛ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Michal-Ziemba picture Michal-Ziemba  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд░реНрд╕рд┐рдВрдЧ/рдкрд╛рд╕рд┐рдВрдЧ: рдЧреИрд░-рдЙрджреНрдзреГрдд рдЯреЛрдХрди рдЬреЛ рдХреЛрд▓рди рдХреЗ рд╕рд╛рде рдирд╛рдорд┐рдд рддрд░реНрдХреЛрдВ рдХреА рддрд░рд╣ рджрд┐рдЦрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рднрд╛рдЬрдХ рджреЛ рдореЗрдВ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ $Args / @Args рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
mklement0 picture mklement0  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JohnLBevan picture JohnLBevan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alx9r picture alx9r  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

aragula12 picture aragula12  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ