OS X innehåller ett undersystem baserat på UNIX. I detta system så har varje fil och mapp på din hårddisk behörigheter tilldelade till sig som bestämmer vem som kan läsa, skriva eller exekvera.
Många objekt du installerar i Mac OS X installeras från paketfiler (.pkg). Varje gång något installeras från ett paket, skapas och lagras en fil (.bom) i systemet eller i en receptfil (.pkg). Varje .bom fil innehåller en lista av filer som installerades av det paketet och de korrekta behörigheterna för varje fil. När du använder OnyX för att kontrollera och reparera skivbehörigheter, så kollas varje .bom fil och jämför dess lista med de aktuella behörigheterna för varje listad fil. Om behörigheterna inte matchar, så korrigerar OnyX detta. Om du tar bort recept eller .bom filer från /Library/Receipts/, så kan inte filerna som paketet installerat verifieras eller repareras. Därför bör du inte radera filer från /Library/Receipts/.
Reparera behörigheter är det första att göra så snart du upptäcker problem med att starta applikationer, åtkomst problem till filer eller att din dator verkar vara ovanligt långsam.
ACL'er (Access Control Lists) är ytterligare en metod att tillåta specifika behörigheter till vissa användare. De vanliga reglerna för åtkomst gäller fortfarande men vissa nya valfria regler kan läggas till. Det är en lista över individuella rättigheter som kan bifogas till en fil eller en mapp och gäller endast för din hemmapp och dess innehåll.
Reparera ACL'er kan lösa konflikter som ärvts från en tidigare Mac OS X 10.5 eller 10.6 installation, så som Finder alltid frågar efter ditt lösenord när du försöker radera, flytta eller kopiera en fil.
Notera: För att återställa ACL reglerna för andra användare som upplever problem, gå till OnyX Inställningar, välj fliken Beteende och välj alternativet Alla konton.