組織の更新時、適用されるパラメーターが入れ替わる
組織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ユーザーに質問してみましょう。