# 서버단 명령의 권한

## Content


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

## 사용 권한 설정 

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

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

![](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/4e3bfc58-e2a1-41a1-ac75-a0e383260d93/image-256.png)

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

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

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

![](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/4e3bfc58-e2a1-41a1-ac75-a0e383260d93/image-1517.png)

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

![](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/4e3bfc58-e2a1-41a1-ac75-a0e383260d93/image-1326.png)

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

![](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/4e3bfc58-e2a1-41a1-ac75-a0e383260d93/image-1198.png)

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

![](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/4e3bfc58-e2a1-41a1-ac75-a0e383260d93/image-1492.png)

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

![](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/4e3bfc58-e2a1-41a1-ac75-a0e383260d93/image-921.png)

