-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
Milestone
Description
어떤 기능인가요?
다른 사용자에게 서버 주인 권한을 넘기는 기능입니다.
request
상속하고자 하는 서버의 serverId와 서버 주인을 상속받을 사용자의 userId를 @PathVariable 방식으로 입력 받습니다.
URL & Method
PATCH /api/v1/server/{serverId}/inheritance/{userId}
header
| header | values | description |
|---|---|---|
| Content-type | application/json | |
response
body
{
"data": {
"userId": 권한 상속받은 사용자 아이디,
"serverId": 서버 아이디,
}
}
Error
403 FORBIDDEN 로그인한 사용자가 서버장이 아니라 접근 권한이 없어 서버장 권한 상속에 실패한 경우입니다.
404 NOT FOUND 로그인한 사용자가 서버장 권한을 넘기고자 하는 유저가 존재하지 않아 서버장 권한 상속에 실패한 경우입니다.
작업 상세 내용
- 서버장 권한 상속 API 구현
- 서버장 권한 상속 테스트 코드 작성
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done