Open topi-chan opened 3 years ago
@Michal-Roszyk Michal, bedziemy miec prosbe do Ciebie o zaprojektowanie storny, skad HR-owcy moga pobierac dowolne formulaeze ,stworzone przez innego HR-owca
@topi-chan Maciej, a co frontend-owego bedzie w taskach?
@maggienow w tym Issue nic. Myślałem zrobić to w ten sposób, żeby zaprojektować backend (najpierw podstawowy szkielet) a później do tego dołożyć front. To issue dotyczy tylko bazy, na której będziemy nadbudowywać. A z dopiskami nowymi - dwa ostatnie
Temat dostępu do tworzonego contentu przez HR poruszaliśmy w kontekście przypisywania kont aplikacji w firmie. W MVP ustaliliśmy, że jest jedno konto dla firmy tj. wszyscy HR mają w firmie ten sam login i hasło więc dostęp do wszystkich uprawnień a także treści (formularzy). Po MVP mamy wprowadzić hierarchie uprawnień. Czyli każdy HR w ramach firmy ma swój login i hasło. (Head of HR ma najwyższe uprawnienia, dostęp do płatności, możliwość zmiany planu, możliwość przypisywania uprawnień innym HR) Wydaje się, że dopiero tutaj powinniśmy wprowadzić funkcję udostępniania treści w ramach organizacji. Omówmy to dziś na spotkaniu.
Aaa...ok.
Comment as a hint after discussion with senior back-end developer
Using DJango
builtin models: auth_group
, auth_group_permissions
, auth_permission
and user_groups
is an important step to limit access rights etc. for other hr users within one company.
Technical point of view: the goal is to implement backend structure for sharing one package between many hr users within one Company.
User story: When I use the application as a hr, I might want to have access to forms already created by other users in the company (as to not duplicate forms commonly used in the company). Later on I might want to share my forms with other hr users in the company.
Tasks:
DOD: Modify models.py to meet the requirements defined in "technical point of view".