added toString to permissions [ci skip]