MENU
      Role への Entity の割り当て

        Role への Entity の割り当て


        記事の要約

        Roleに Entity(Server、Account)を割り当てます。

        API

        • POST /roles/{roleNo}/entities

        リクエスト

        Path Variables

        パラメータ要否タイプ制約事項説明
        roleNoYStringRole No

        Body

        {
        	"roleEntityList": [
        		{
        			"id": "string",
        			"type": "string"
        		}
        	]
        }
        JSON
        パラメータ要否タイプ制約事項説明
        roleEntityListYarrayRole Entityリスト
        roleEntityList.idNstring
        roleEntityList.typeNstringServer, Service
        roleEntityList.entityIdNintegerDeprecated
        roleEntityList.entityTypeNstringDeprecated

        レスポンス

        • レスポンス
        パラメータ名要否タイプ説明
        ProcessResultYArray処理結果
        • レスポンス例 - 成功
        [
          {
            "id": "entityId",
            "name": "addEntity",
            "success": true
          }
        ]
        JSON
        • レスポンス例 - user所有ではない entity
        [
          {
            "success": false,
            "id": "entityId",
            "message": "アカウント所有のエンティティではありません。"
          }
        ]
        JSON
        • レスポンス例 - 既に登録済みの entity
        [
          {
            "success": false,
            "id": "entityId",
            "message": "既に登録済みのエンティティです。"
          }
        ]
        JSON

        エラー

        以下のエラーコードは、このアクション(Action)で発生する特徴的なエラーです。エラーレスポンス形式は ErrorResponseをご参照ください。
        共通して発生するエラーについての詳細は、NAVER Cloud Platform APIをご参照ください。

        HTTP status codeエラーコードエラーメッセージ
        40130不正な roleNo
        404910RoleTypeに合わないエンティティあり

        API

        • POST /roles/{roleNo}/entities/account

        リクエスト

        Path Variables

        パラメータ要否タイプ制約事項説明
        roleNoYStringRole No

        Body

        {
            "isMyAccount" : "boolean",
            "accountName" : "string",
            "loginId":  "string"
        }
        JSON
        パラメータ要否タイプ制約事項説明
        isMyAccountYboolean本人アカウント(true)、他のメインアカウント(false)
        accountNameNstringユーザー名
        loginIdNstringログイン ID

        レスポンス

        • レスポンス
        パラメータ名要否タイプ説明
        ProcessResultYArray処理結果
        • レスポンス例 - 成功
        {
          "success": true
        }
        JSON

        エラー

        以下のエラーコードは、このアクション(Action)で発生する特徴的なエラーです。エラーレスポンス形式は ErrorResponseをご参照ください。
        共通して発生するエラーについての詳細は、NAVER Cloud Platform APIをご参照ください。

        HTTP status codeエラーコードエラーメッセージ
        40130不正な roleNo
        400400isMyAccountが欠落
        400400入力した値が無効
        4009001アカウント名の入力が必要
        4009001ログイン IDの入力が必要

        この記事は役に立ちましたか?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.