Add permission checker functionality"