Я прохожу курс веб-разработки Udacity, который использует Google AppEngine и Python.
Я хотел бы настроить определенные роли пользователей и назначенные им разрешения. Например, у меня может быть две роли пользователей, Employer и SkilledPerson, и я могу назначить их разрешения следующим образом:
Только Работодатели могут создавать объекты Job. Только SkilledPerson может создавать сущности Resume и JobApplication.
Как мне это сделать?
Как определить эти роли пользователей? Как назначить группу разрешений для определенных ролей? Как разрешить пользователям регистрироваться в качестве определенной роли (работодатель или квалифицированный специалист)?