Basit olarak sadece belki fikrinize yardımcı olur diye aklıma gelenleri yazıyorum aynen o tabloyu oluşturun buna ek olarak yetki adında bir tablo daha yapın "admin , supervisor , editor" neyse artık eklersiniz.Admin panelinden giriş yapıldıktan sonra yönetici ekleme formu yapın.Programa giren kişi kontrolünüde program login ekranını if ile kontrol ettirsiniz
if yetki = 1 then
show supervisor.form()
elseif yetki = 2 then
show editor.form()
...
şeklinde ona göre açılacak ekranı belirleyebilirsin aklıma ilk bu geldi.