API経由でユーザーを作成する場合、SSO(Keycloak)に接続するためにDiscourse-openid-connectを使用しています。APIを使用して、KeycloakからのIDを持つユーザーアカウントを関連付けたいと考えています。どのようにすればよいでしょうか?
API /u/by-external/oidc/{ext_id].json で外部IDからユーザー情報を取得できることは確認しました。
また、API /u/{username}.json でユーザーを更新できること、そして external_ids というフィールドがあることも確認しましたが、そこにどのような値を設定すればよいかわかりません。