Autoryzacja to proces sprawdzania praw uwierzytelnionego użytkownika do poszczególnych elementów (np. funkcji, zasobów) systemu. W systemie dLibra istnieje wielopoziomowy system uprawnień dzięki czemu administratorzy mogą w łatwy sposób zarządzać dostępem poszczególnych użytkowników (lub grup użytkowników) do konkretnych funkcji systemu i wprowadzonych zasobów. W ramach systemu uprawnień wyznaczamy:

Ponadto mechanizm dziedziczenia praw usprawnia korzystanie z systemu uprawnień. Dziedziczenie praw odbywa się zarówno z obiektów nadrzędnych na podrzędne (np. niektóre prawa z katalogu dziedziczone są przez podkatalogi w nim się znajdujące) jak i z grup użytkowników na użytkowników w tej grupie. Jeśli przyznawane prawo obejmuje swoim zakresem inne prawa (np. prawo zarządzania publikacją obejmuje zakresem prawo odczytu i przeglądania) to nie jest konieczne bezpośrednie przyznawanie tych innych praw - wystarczy przyznanie prawa najszerszego zakresem. Mówimy wtedy, że dane prawo implikuje inne prawa (prawo zarządzania implikuje prawo odczytu i przeglądania).