이 속성에는 다음과 같은 파일 액세스 권한 플래그가 포함됩니다.
| AccessExecute | AccessNoRemoteWrite |
| AccessNoRemoteExecute | AccessRead |
| AccessNoRemoteRead | AccessScript |
| AccessNoRemoteScript | AccessWrite |
| AccessSource |
AccessExecute, AccessScript, AccessNoRemoteExecute, AccessNoRemoteScript 플래그를 TRUE로 설정하여 확정된 권한은 FTP 서버 파일에는 적용되지 않습니다.
주의 쓰기 및 실행 권한을 모두 설정하면 사용자가 내부 파일을 수정하고 실행하여 시스템에 있는 스크립트가 손상될 수 있으므로 위험합니다.
원격 액세스 플래그는 대응되는 일반 액세스 플래그가 설정되어 있을 때만 작동됩니다. 예를 들어, AccessNoRemoteRead를 설정해도 AccessRead가 설정되어 있지 않으면 소용이 없습니다. 두 플래그가 모두 설정되면 로컬 호스트에서 파일을 읽을 수 있으나 원격 클라이언트에서는 읽을 수 없습니다.
AccessSource 플래그를 설정하면 클라이언트에서 WebDAV(Web Distributed Authoring and Versioning)에서 설명한 HTTP 확장 기능을 사용하여 소스에 액세스할 수 있습니다. WebDAV에 대한 자세한 내용은, WWW Distributed Authoring and Versioning 웹 사이트와 WebDAV 게시 문서를 참조하십시오.
참고 모든 권한은 웹 서비스, 서버, 디렉터리, 파일에 적용됩니다. AccessRead와 AccessWrite 권한만 FTP 서비스, FTP 서버, FTP 디렉터리에 적용됩니다.
| 데이터 형식 | Long |
| 기본값 | AccessRead = TRUE |
| 상속 가능 여부 | 상속 가능 |
이 속성은 다음 위치에서 액세스할 수 있습니다.
| 메타베이스 경로 | 키 종류 |
| /LM/MSFTPSVC | IIsFtpService |
| /LM/MSFTPSVC/N | IIsFtpServer |
| /LM/MSFTPSVC/N/ROOT | IIsFtpVirtualDir |
| /LM/MSFTPSVC/N/ROOT/FtpVirtualDir | IIsFtpVirtualDir |
| /LM/W3SVC | IIsWebService |
| /LM/W3SVC/N | IIsWebServer |
| /LM/W3SVC/N/ROOT | IIsWebVirtualDir |
| /LM/W3SVC/N/ROOT/WebVirtualDir | IIsWebVirtualDir |
| /LM/W3SVC/N/ROOT/WebVirtualDir/WebDirectory | IIsWebDirectory |
| /LM/W3SVC/N/ROOT/WebVirtualDir/WebDirectory/WebFile | IIsWebFile |
다음 표에는 IIS 관리 기본 개체를 사용하는 코드에만 필요한 추가 정보가 나열되어 있습니다.
| 메타베이스 식별자 | MD_ACCESS_PERM |
| 기본 비트 마스크 설정 | MD_ACCESS_READ |
| 사용자 유형 | IIS_MD_UT_FILE |
| 상수 | 값 | 설명 |
| MD_ACCESS_READ | 0x00000001 | 읽기 액세스 허용 |
| MD_ACCESS_WRITE | 0x00000002 | 쓰기 액세스 허용 |
| MD_ACCESS_EXECUTE | 0x00000004 | 파일 실행 허용(스크립트 권한 포함) |
| MD_ACCESS_SOURCE | 0x00000010 | 소스 액세스 허용 |
| MD_ACCESS_SCRIPT | 0x00000200 | 스크립트 실행 허용 |
| MD_ACCESS_NO_REMOTE_WRITE | 0x00000400 | 로컬에서만 쓰기 액세스 허용 |
| MD_ACCESS_NO_REMOTE_READ | 0x00001000 | 로컬에서만 읽기 액세스 허용 |
| MD_ACCESS_NO_REMOTE_EXECUTE | 0x00002000 | 로컬에서만 실행 허용 |
| MD_ACCESS_NO_REMOTE_SCRIPT | 0x00004000 | 로컬에서만 호스트 액세스 허용 |