組織の更新時、適用されるパラメーターが入れ替わる
組織API(/orgunits/{orgUnitId})に対してPUT、PATCHを実行する際、以下のパラメーターが入れ替わってしまう。
membersAllowedToUseOrgUnitEmailAsRecipient
membersAllowedToUseOrgUnitEmailAsSender
POST時は未検証
(不具合報告を行うフォームが無いためこちらに投稿)
参考:powershell
function ユーザーに組織のメールアドレスでの送信を許可($userList,$orgList){
    #orgList 全ての組織
    #userList 全てのユーザー
    $nextOrgs=$orgList.Clone()
    $nextOrgs.ForEach({
        $_.membersAllowedToUseOrgUnitEmailAsSender = @()
    })
    $userList.ForEach({
        $user=$_
        $_.organizations.foreach({
            $_.orgUnits.foreach({
                $orgUnit=$_
                $nextOrgs.Where({$orgUnit.orgUnitId -eq $_.orgUnitId}).foreach({
                    $_.membersAllowedToUseOrgUnitEmailAsSender += @{
                        userId = $user.userId
                    }
                })
            })
        })
    })
        $nextOrgs.ForEach({
            $Body=$_
            #membersAllowedToUseOrgUnitEmailAsRecipientが更新される
            -Method PUT `
            -Headers $Header `
            -ContentType 'application/json' -Verbose 
            Start-Sleep 1
        })
}
投稿に新しいコメントが追加されましたら通知を送信します。
                
コメント1
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
ご不便をおかけいたしましてまことに申し訳ございませんが、修正まで今しばらくお待ちください。
2022.07.11
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。