| 코드 | HTTP | 메세지 | 설명 |
|---|---|---|---|
| FORBIDDEN | HttpStatus.FORBIDDEN | 권한이 없습니다. | 권한이 없는 Controller에 접근 했을 때 |
| 발생 | |||
| 001 | HttpStatus.***BAD_REQUEST*** |
요청 형식이 올바르지 않습니다. |
|
| 8001 | HttpStatus.FORBIDDEN | 허브 관리자는 담당 허브에만 업체를 등록할 수 있습니다. | 업체 생성할 때 허브 관리자는 담당 허브에만 업체를 등록할 수 있습니다. |
| 8002 | HttpStatus.NOT_FOUND | 헤당 아이디의 업체를 찾을 수 없습니다. | id로 업체를 찾을 수 없을 때 |
| 8003 | HttpStatus.GONE | 삭제된 업체 입니다. | 삭제된 업체는 조회, 수정할 수 없다. |
| 8004 | HttpStatus.FORBIDDEN | 허브관리자는 담당 허브에만 업체를 수정할 수 있습니다. | 허브관리자의 담당 허브만 업체를 수정할 수 있다 |
| 8005 | HttpStatus.FORBIDDEN | 업체담당자는 자신의 업체만 수정할 수 있습니다. | 업체담당자는 자신의 업체만 수정할 수 있다. |
| 8006 | HttpStatus.FORBIDDEN | 허브관리자는 허브아이디를 수정할 수 없습니다. | 허브관리자는 허브아이디를 수정할 수 있습니다 |
| 수정가능 권한은 MASTER 뿐이다 | |||
| 8007 | HttpStatus.FORBIDDEN | 업체 담당자는 허브아이디를 수정할 수 없습니다. | 업체관리자는 허브아이디를 수정할 수 있습니다 |
| 수정가능 권한은 MASTER 뿐이다 | |||
| 8008 | HttpStatus.FORBIDDEN | 허브관리자는 담당 허브만 삭제할 수 있습니다. | 허브관리자는 담당 허브만 삭제할 수 있습니다. |
8009 |
HttpStatus.***NOT_FOUND*** |
존재하지 않는 허브 입니다. |
| 코드 | HTTP | 메세지 | 설명 |
|---|---|---|---|
| FORBIDDEN | HttpStatus.FORBIDDEN | 권한이 없습니다. | |
001 |
HttpStatus.***BAD_REQUEST*** |
요청 형식이 올바르지 않습니다. |
|
4001 |
HttpStatus.***FORBIDDEN*** |
허브 관리자는 담당 허브에만 상품을 등록할 수 있습니다. |
|
4002 |
HttpStatus.***FORBIDDEN*** |
업체 담당자는 담당 업체에만 상품을 등록할 수 있습니다. |
|
4003 |
HttpStatus.***NOT_FOUND*** |
존재하지 않는 업체 입니다. |
|
4004 |
HttpStatus.***NOT_FOUND*** |
존재하지 않는 상품 입니다. |
|
4005 |
HttpStatus.***GONE*** |
삭제된 상품 입니다. |
|
4006 |
HttpStatus.***FORBIDDEN*** |
허브 관리자는 담당 허브의 상품만 조회할 수 있습니다. |
|
4007 |
HttpStatus.***FORBIDDEN*** |
허브관리자는 담당 허브에 등록된 상품만 수정할 수 있습니다. |
|
4008 |
HttpStatus.***FORBIDDEN*** |
허브 관리자는 허브 아이디를 수정할 수 없습니다. |
|
4009 |
HttpStatus.***FORBIDDEN*** |
업체담장자는 담당 업체에 등록된 상품만 수정할 수 있습니다. |
|
40010 |
HttpStatus.***FORBIDDEN*** |
업체담당자는 업체 아이디를 수정할 수 없습니다. |
|
40011 |
HttpStatus.***FORBIDDEN***, |
허브관리자는 담당 허브만 삭제할 수 있습니다. |