Dodaje, usuwa, zmienia i wyświetla, minimalne zmiany w klasach od permissions