ユーザー管理のcURLの例
次に、cURLを使用して、GGSAユーザー管理サービスのRESTリソースに対するリクエストを送信する例を示します。
ユーザーの作成
curl -d '{"credential":"*********"}' -H 'Content-Type: application/json' -X POST -u <username>:<password> http://<ggsa_host>:<ggsa_port>/osa/admin/services/v1/authorizations/<role>/<username_to_create>
ユーザーのリスト
curl -X GET -u <username>:<password> http://<ggsa_host>:<ggsa_port>/osa/admin/services/v1/authorizations/<role>
ユーザーの取得
curl -X GET -u <username>:<password> http://<ggsa_host>:<ggsa_port>/osa/admin/services/v1/authorizations/<role>/<username>
ユーザーの更新
curl -d '{"user":"<updated_username>", "credential":"*********"}' -H 'Content-Type: application/json' -X PATCH -u <username>:<password> http://<ggsa_host>:<ggsa_port>/osa/admin/services/v1/authorizations/<role>/<username_to_update>