API:Security【外部ブラウザ設定の有効化】ができない

Yui

2024.06.06既読 50

API:Security【外部ブラウザ設定の有効化】ができません。

https://developers.worksmobile.com/jp/docs/security-external-browser-enable

上記ページを参考にし、コンソール画面より
API > ClientApp > アプリ詳細 > OAuth Scopes
に security.external-browser を追加し、
------------------------------------------------------------------------------------
        $options = [
            'Body' => [
                "domainId" => {$domainId}
            ]
            ,'headers' => [
                'Content-Type' => 'application/json',
                'Authorization' => "Bearer {$AccessToken}"
            ]
        ];
------------------------------------------------------------------------------------
を、
https://www.worksapis.com/v1.0/security/external-browser/enable
へ、guzzleを使用しPOSTしました。

上記では
FORBIDDEN:has not permission api scope
がレスポンスされ設定が変更できません。

SCOPEの設定追加に時間がかかっているのかと思い、2日ほど空けて再度POSTしましたが同じエラーが返されます。

同じアクセストークンを使用してBOTからメッセージを送信できることを確認しているため、
認証でエラーが起きているわけではなさそうなのですが…。

解決方法をご存知の方がおられましたら何卒ご教示いただけますと幸いです。
宜しくお願い致します。
【追記】
認証にはサービスアカウントを使用しております。​

コメント1

  • 업데이트 된 답글입니다.

    Yui 投稿者

    自己解決できました。
    アクセストークンを取得する際のscope部分に、使用する「security.external-browser」を追加し忘れていました。
    ありがとうございました。

    2024.06.06

    0
前の投稿 シンプルなメッセージをpythonで送りたいのだが、「Grant type is not supported」とエラーになってしまう
次の投稿送信先の選択画面が表示されない
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。