Role에 Entity 할당
    • PDF

    Role에 Entity 할당

    • PDF

    Article Summary

    Role에 Entity(Server, Account) 할당합니다.

    API

    • POST /roles/{roleNo}/entities

    요청

    Path Variables

    파라미터필수여부타입제약사항설명
    roleNoYStringRole No

    Body

    {
    	"roleEntityList": [
    		{
    			"id": "string",
    			"type": "string"
    		}
    	]
    }
    
    파라미터필수여부타입제약사항설명
    roleEntityListYarrayRole Entity 리스트
    roleEntityList.idNstring
    roleEntityList.typeNstringServer
    roleEntityList.entityIdNintegerDeprecated
    roleEntityList.entityTypeNstringDeprecated

    응답

    • 응답
    파라미터 명필수여부타입설명
    ProcessResultYArray처리결과
    • 응답 예시 - 성공
    [
      {
        "id": "entityId",
        "name": "addEntity",
        "success": true
      }
    ]
    
    • 응답 예시 - user 소유가 아닌 entity
    [
      {
        "success": false,
        "id": "entityId",
        "message": "계정 소유의 엔티티가 아닙니다."
      }
    ]
    
    • 응답 예시 - 이미 등록된 entity
    [
      {
        "success": false,
        "id": "entityId",
        "message": "이미 등록된 엔티티 입니다."
      }
    ]
    

    에러

    아래 에러 코드는 이 액션(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"
    }
    
    파라미터필수여부타입제약사항설명
    isMyAccountYboolean본인계정(true), 타메인계정(false)
    accountNameNstring사용자이름
    loginIdNstring로그인ID

    응답

    • 응답
    파라미터 명필수여부타입설명
    ProcessResultYArray처리 결과
    • 응답 예시 - 성공
    {
      "success": true
    }
    

    에러

    아래 에러 코드는 이 액션(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.