# 서버단 명령의 권한

서버단 명령을 정의할 때 비즈니스 요구 사항에 따라 해당 서버 명령을 호출할 수 있는 역할인 권한을 설정할 수 있습니다.

## 사용 권한 설정&#x20;

서버단 명령을 만든 후 일반 설정 탭에서 사용 권한을 설정할 수 있습니다. 서버단 명령을 호출할 수 있는 역할입니다.

예를 들어 Administrator 역할을 선택합니다. 즉, Administrator 역할의 사용자만 서버단 명령을 호출할 수 있습니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FgqFbQSoJFMCcsIS9LU3J%2Fimage.png?alt=media\&token=ef83446f-d3fe-4711-b4d4-ce8f18870ec5)

예를 들어, 서버단 명령의 이름을 CSV 내보내기로 설정합니다.

생성이 완료되면 이 서버단 명령을 호출할 수 있습니다.

예를 들어 페이지에서 셀 범위를 선택하고 버튼으로 설정합니다. 버튼의 명령을 편집하고 "서버 명령 호출"으로 명령을 선택한 다음 서버단 명령 뒤에 있는 드롭다운을 클릭하고 드롭다운 목록에서 "CSV 내보내기"를 선택합니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FYGM20EgZ2LsjkmQzh2do%2Fimage.png?alt=media\&token=d48a6099-8d95-48cc-a953-c9d3a71378dc)

설정이 완료되면 페이지를 실행하고 Administrator 사용자를 사용하여 로그인합니다.페이지에서 CSV 내보내기 버튼을 클릭하면 설정된 지정된 경로 아래에 내보낸 CSV 파일이 표시됩니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FZdmyz95SdBHp6ZUsCXvO%2Fimage.png?alt=media\&token=47be855a-b6db-4916-9cbd-bb51fe5f2eb8)

Administrator 역할이 아닌 사용자를 사용하여 로그인하거나 로그인하지 않은 경우 CSV 내보내기 버튼을 클릭하면 서버 명령을 실행할 수 있는 권한이 없다는 오류 메시지가 나타납니다. 서버단 명령에 대한 사용 권한이 설정되어 있기 때문입니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FtUlcFClAgIp15OupYlRf%2Fimage.png?alt=media\&token=9081dc5b-4e79-457a-8fe7-a61c5b9fb1a5)

페이지에서 서버단 명령 호출을 설정할 때 페이지의 셀에 반환 코드 및 반환 정보를 설정할 수 있으며, 권한이 없는 사용자가 서버단 명령을 호출할 때 실패하고 명령 실행 실패에 대한 특정 오류 코드 및 오류 메시지가 셀에 반환됩니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2Fusu1Cb9jUg2OtEN5O3Dc%2Fimage.png?alt=media\&token=d19a837d-d2de-4b4e-bf03-d37cf8bf55ac)

권한이 없는 역할로 로그인하거나 로그인하지 않은 경우 CSV 내보내기 버튼 클릭하면 반환 코드 401과 반환 정보가 페이지에 지정된 셀에 표시되어 사용자에게 브라우저 오류 없이 서버 쪽 명령을 실행할 수 있는 권한이 없음을 나타냅니다.

![](https://1164392614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzxNQdilex6YN3fZKZhGM%2Fuploads%2FZMNAXzn3yWdOhFVQmZzT%2Fimage.png?alt=media\&token=bbcf48d1-4e2b-4976-a628-c4065009d3d6)
