3

PowerShell を使用して Microsoft Power Apps に接続しようとすると、断続的にエラーが発生します。[Add-PowerAppsAccount][1]確実に機能させるために何を更新する必要があるかについての提案はありますか? このエラーの原因となったすべてのバージョン番号とコマンド プロセスを以下に示します。

断続的とは、特定の PowerShell セッションで機能するか機能しないかのどちらかであることを意味します。アクティブなセッション内で機能する状況と機能しない状況は見つかりませんでした。セッションで一貫性が保たれます (または少なくともそれが私はこれまでに経験しました。) 新しいセッションで機能する場合と機能しない場合に一貫性がありません。非管理者セッションと管理者セッションでは機能しますが、新しい非管理者セッションまたは管理者セッションでは機能しません。最初に Install-Module を実行してみましたが、うまくいく場合とそうでない場合があります。

Name                           Value
----                           -----
PSVersion                      5.1.18362.1171
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.18362.1171
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1


PS C:\> Get-Module -Name Microsoft.PowerApps.Administration.PowerShell

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     2.0.108    Microsoft.PowerApps.Administrati... {Add-AdminPowerAppsSyncUser, Add-AllowedConsentPlans, Add-...


PS C:\> Get-Module -Name Microsoft.PowerApps.PowerShell                                                                                                
ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     1.0.20     Microsoft.PowerApps.PowerShell      {Approve-FlowApprovalRequest, Deny-FlowApprovalRequest, Di...


PS C:\> $user ="someone@something.com"
PS C:\> $pass = ConvertTo-SecureString -String "mypassword" -AsPlainText -Force
PS C:\> Add-PowerAppsAccount -Username $user -Password $pass
New-Object : Cannot find an overload for "UserCredential" and the argument count: "2".
At C:\WindowsPowerShell\Modules\Microsoft.PowerApps.Administration.PowerShell\2.0.108\Mi
crosoft.PowerApps.AuthModule.psm1:143 char:23
+ ... redential = New-Object Microsoft.IdentityModel.Clients.ActiveDirector ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [New-Object], MethodException
    + FullyQualifiedErrorId : ConstructorInvokedThrowException,Microsoft.PowerShell.Commands.NewObjectCommand

PS C:\>
4

1 に答える 1