Okta APIを使用して、基本とカスタムを含む完全なプロファイル属性を取得したいと考えています。私は自分のレールアプリケーションでRestClientを使うことができるAPIだけを使う必要があります。私は様々なユーザーAPIと同様に認証を呼び出そうとしましたが、代わりに4つまたは5つのパラメーターを取得しました。すべてのパラメータを取得するには、アカウントの設定を行う必要がありますか?Okta APIを使用してカスタムプロファイル属性を取得することはできますか?
1
A
答えて
0
私は全く同じ状況に直面しました。それは本当に奇妙ですが、OKTAは少し違った働きをしているようです。
OKTA Java SDKでgetUnmapped()メソッドをサポートし、マップされていないすべての属性を指定します。しかし、他の言語ではありません。 OKTAは、これを克服するために既存のAPIを作成または変更します。
私の場合、カスタム属性はOKTAポータルで正しく作成されました。カスタム属性の値は、OKTAユーザープロファイルページのユーザーに設定されています。しかし、依然としてGET APIレスポンスでカスタム属性値のペアを取得できませんでした。後で私は、新しいカスタム属性で明示的にユーザーを作成してからGET APIを呼び出すと、レスポンスの属性がわかりました。
別の方法として、POST POST APIを使用してカスタム属性の値を設定し、GETを呼び出すことでレスポンスにカスタム属性を与えることもできます。 PUTを使用する場合は、updateメソッドを使用してPOSTメソッドを呼び出す際に、API入力本体にすべての属性とその値を指定する必要があります。そうでない場合、提供されない属性はユーザーに対して消去されます。
希望します。私の最後のユースケースはこれを行うことで解決されました。
関連する問題
- 1. ASP.NETカスタムプロファイルserializeAs属性
- 2. 属性を使用してメソッドをオーバーライドすることはできますか?
- 3. Okta APIを使用したOktaサインインウィジェット
- 4. グラフリアルタイムAPIを使用してリアルタイムステータスアップデートを取得することができます
- 5. Asp.net Web APIを使用しているときにDataContract属性とDataMember属性を使用することには何もありませんか?
- 6. typescriptコンパイラAPIを使用してASTのノードとしてコメントを取得することはできますか?
- 7. Java - YouTube Data APIを使用してvideoid属性を取得する方法
- 8. XPathを使用して特定の属性の属性値を取得する
- 9. Leaflet.jsでcenter属性とbounds属性を同時に使用することはできますか?
- 10. OKTA SCIMユーザーカスタム属性
- 11. 属性パラメータとしてデリゲートを使用できますか?
- 12. Okta REST APIを使用してユーザーにログインし、SAML2応答を返すことができます
- 13. Oracle XMLTABLEを使用して属性値を取得する
- 14. ClojureScript:Jayqを使用して属性の値を取得する
- 15. XMLオブジェクトを使用してxml:id属性を取得する
- 16. XQUERYを使用して属性値を取得する
- 17. jqueryを使用して属性を取得する$(this)
- 18. AVAssetReaderを使用してステレオチャンネルレイアウトを取得することはできますか?
- 19. MSAL.jsを使用してリフレッシュトークンを取得することはできますか?
- 20. Okta APIからパスワードの制限を取得する方法は?
- 21. Okta APIドキュメントを使用してVB.Net
- 22. APIを使用して公開Twitterリストからステータスを直接取得することはできますか?
- 23. Disqus APIを使用して特定のURLからコメントを取得することはできますか?
- 24. CSS:スタイリングにIMG Alt属性を使用することはできますか?
- 25. C#を使用してxmlの属性と値を取得
- 26. SimpleXMLを使用して属性と値を取得
- 27. JavascriptまたはJqueryを使用してカスタム属性の値を取得する
- 28. javascriptを使用してxmlの属性を検索し、この属性を持つすべてのparentelementを取得する方法はありますか?
- 29. VB.NETを使用してXMLから属性値を取得する方法は?
- 30. 属性セレクタを使用して配列を取得できません