Esri / Esri/arcgis-python-api

Support getting OpenID Connect information with a function like get_idp()

オープン
#2,452 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Python
スター
2.2k
フォーク
1.2k
平均マージ
2時間 40分
マージ済み PR(30日)
2

説明

**Is your feature request related to a problem? Please describe.**
I'd like to get the OpenID Connect information from ArcGIS Online or Portal. Right now I can only get SAML based Enterprise login info on ArcGIS Online using https://developers.arcgis.com/python/latest/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.SecuritySettings.get_idp

```python

```

**Describe the solution you'd like**
I'd like to have the same function for OIDC, it should make the request to:
https://myorg.maps.arcgis.com/sharing/rest/portals/self/oidc?f=json
or the equivalent on Portal to get the info I need

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

文書化されている SecuritySettings.get_idp 関数から始め、それが SAML 情報をどのように取得するかを調べます。その動作を、記載されている /sharing/rest/portals/self/oidc?f=json エンドポイントおよびその Portal 相当のものと比較します。対応する OIDC 情報を同様に利用できる関数を通じて公開できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
api, authentication
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。