จากบทความ Microsoft ใน ICACLS
รายการคือผู้ใช้และกลุ่มเฉพาะสำหรับไฟล์นั้น (DOMAIN \ USER หรือ GROUP) การอนุญาตที่แสดงรายการมีดังนี้:
SID อาจอยู่ในรูปแบบชื่อหรือตัวเลข หากคุณใช้รูปแบบตัวเลขให้ใส่อักขระตัวแทน * เข้ากับจุดเริ่มต้นของ SID
icaclsเก็บรักษาลำดับคำสั่งตามบัญญัติของรายการ ACE ดังนี้:
- การปฏิเสธอย่างชัดเจน
- ทุนอย่างชัดเจน
- การปฏิเสธที่รับมา
- ทุนที่สืบทอดมา
ระดับการใช้งานเป็นรูปแบบการอนุญาตที่สามารถระบุได้ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้:
- ลำดับของสิทธิ์ง่าย ๆ :
- F (เข้าถึงแบบเต็ม)
- M (แก้ไขการเข้าถึง)
- RX (อ่านและดำเนินการเข้าถึง)
- R (เข้าถึงแบบอ่านอย่างเดียว)
- W (เข้าถึงเพื่อเขียนอย่างเดียว)
- รายการที่คั่นด้วยเครื่องหมายจุลภาคในวงเล็บของสิทธิ์เฉพาะ:
- D (ลบ)
- RC (ควบคุมการอ่าน)
- WDAC (เขียน DAC)
- WO (เจ้าของเขียน)
- S (ซิงโครไนซ์)
- AS (ความปลอดภัยของระบบการเข้าถึง)
- แม่ (สูงสุดที่อนุญาต)
- GR (อ่านทั่วไป)
- GW (เขียนทั่วไป)
- GE (ผู้ดำเนินการทั่วไป)
- GA (ทั่วไปทั้งหมด)
- RD (อ่านข้อมูล / รายการไดเรกทอรี)
- WD (เขียนข้อมูล / เพิ่มไฟล์)
- โฆษณา (ผนวกข้อมูล / เพิ่มไดเรกทอรีย่อย)
- REA (อ่านคุณสมบัติเพิ่มเติม)
- WEA (เขียนคุณสมบัติเพิ่มเติม)
- X (ดำเนินการ / สำรวจ)
- DC (ลบชายด์)
- RA (อ่านคุณสมบัติ)
- WA (เขียนคุณสมบัติ)
สิทธิ์ในการสืบทอดอาจอยู่ข้างหน้าแบบฟอร์มPermทั้งสองและจะใช้กับไดเรกทอรีเท่านั้น:
- (OI) : วัตถุรับช่วง
- (CI) : คอนเทนเนอร์ที่สืบทอด
- (IO) : สืบทอดเท่านั้น
- (NP) : ห้ามเผยแพร่การสืบทอด
- (I) : การอนุญาตที่สืบทอดจากคอนเทนเนอร์พาเรนต์
สำหรับไฟล์มาสก์การอนุญาตมีการอธิบายตัวเองไม่มากก็น้อย: R
หมายความว่าคุณสามารถอ่านไฟล์X
อนุญาตให้เรียกใช้งาน (เป็นโปรแกรม) และอื่น ๆ
สำหรับวัตถุประเภทอื่นคุณจะต้องเรียกดู MSDN:
สิทธิ์ในการสืบทอดเป็นภาษาอังกฤษ:
(I)
"สืบทอด": ACE นี้สืบทอดมาจากคอนเทนเนอร์หลัก
(OI)
"Object สืบทอด": ACE นี้จะถูกสืบทอดโดยวัตถุที่อยู่ในคอนเทนเนอร์นี้
(CI)
"คอนเทนเนอร์สืบทอด": ACE นี้จะถูกสืบทอดโดยคอนเทนเนอร์ย่อยที่อยู่ในคอนเทนเนอร์นี้
(IO)
"รับช่วงเท่านั้น": ACE นี้จะถูกสืบทอด (ดูOI
และCI
) แต่ไม่ได้ใช้กับวัตถุนี้เอง
(NP)
"ห้ามเผยแพร่": ACE นี้จะได้รับการสืบทอดโดยวัตถุและ subcontainers หนึ่งระดับลึก - มันจะไม่ใช้กับสิ่งต่าง ๆ ภายใน subcontainers
สำหรับระบบไฟล์ "container" หมายถึงโฟลเดอร์และ "object" หมายถึงไฟล์ แต่โปรดจำไว้ว่า ACLs สามารถตั้งค่าบนวัตถุประเภทอื่น ๆ ได้หลายแบบไม่ใช่ทั้งหมดที่มีแนวคิดของ "container"