ユーザー管理の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>