Contents

アカウント情報の取得

組織に所属する指定したアカウント(管理対象ではないアカウントを含む)の情報を取得します。

メソッド

GET

URL

/Users/:id

例)/Users/6BV58gRox664F5QKPC9oUWHB23BtJqWVoSmTCzzjpCiKcoCYu

URL パラメーター

名前説明
id文字列アカウントのID
※アカウントを一意に識別する文字列(ヌーラボサービスの画面上には表示されないアカウント情報の取得のレスポンスに含まれる Resources.id のこと)

レスポンス例

ステータスライン / レスポンスヘッダ

HTTP/1.1	200 OK
Content-Type:application/scim+json;charset=UTF-8

レスポンスボディ

{
    "schemas": [
        "urn:ietf:params:scim:schemas:core:2.0:User"
    ],
    "id": "6BV58gRox664F5QKPC9oUWHB23BtJqWVoSmTCzzjpCiKcoCYu",
    "externalId": "AHorowitz",
    "meta": {
        "resourceType": "User",
        "created": "2024-02-13T05:03:49Z",
        "lastModified": "2024-02-27T08:01:23Z",
        "location": "https://api.apps.nulab.com/spaces/aeDWiLzQw/scim/v2/Users/6BV58gRox664F5QKPC9oUWHB23BtJqWVoSmTCzzjpCiKcoCYu"
    },
    "userName": "example@nulab.com",
    "displayName": "AHorowitz",
    "preferredLanguage": "en",
    "locale": "en",
    "timezone": "Asia/Tokyo",
    "active": true,
    "roles": [
        {
            "value": "ADMIN",
            "primary": true
        }
    ]
}

レスポンス説明

名前内容
id文字列アカウントのID
※アカウントを一意に識別する文字列
externalId文字列IdPで付与されるアカウントを識別するための外部ID
userName文字列メールアドレス
※アカウントを一意に識別するもの
displayName文字列ユーザー名
preferredLanguage文字列言語(locale と同じ値)
locale文字列言語(preferredLanguage と同じ値)
timezone文字列タイムゾーン
active真偽値アカウントのアクティブ/停止中
true: アクティブ
false: 停止中
roles.[0].value文字列ADMIN: 管理者
USER: 一般ユーザー
GUEST: ゲスト