What types of authorization exist?