[x] Ketika conference baru dibuat, maka role untuk conference tersebut otomatis akan dibuat juga
[x] User Role juga akan terscope ke conference. Hal ini akan membuat perbedaan role tiap user di setiap conferencenya.
[x] Implementasi hak akses otomatis harus juga berdasarkan role user yang ada di conference tersebut. Contohnya ketika User A mengakses Conference A dan role User A adalah Editor maka User A dapat melakukan hal" yang bisa dilakukan oleh role Editor. Namun ketika User A mengakses Conference B dan role User A adalah Author maka User A hanya dapat melakukan hal" yang bisa dilakukan oleh role Author di Conference B. Jadi untuk setiap conference, hak akses user tersebut bisa berbeda-beda tergantung role yang ada diconference tersebut.
[x] Disaat register, ketika register dihalaman spesifik conference, maka akan terdaftar ke conference tersebut. Dan jika register dihalaman utama (halaman institusi) maka akan ada pilihan untuk mendaftar di conference mana saja. Contohnya seperti implementasi dari OJS
[x] Disaat login ke conference yang user tersebut tidak terdaftar maka akan diarahkan ke halaman profile. Disitu user dapat mendaftar jadi user dan memilih role yang ada di conference tersebut.
User sekarang terscope berdasarkan Conference.
User yang tidak terdaftar kedalam conference tidak akan muncul kedalam list. User bisa mendaftar ke conference dengan menambahkan roles melalui profile di conference yang ingin dia daftar
Role sekarang terscope berdasarkan Conference.
Setiap conference bisa mempunyai roles nya masing". Untuk setiap user akan memiliki roles yang berbeda di tiap" conference.
Halaman login dan register
Halaman login & register sudah tersedia untuk masing" conference.
Redesign Halaman Profile
Untuk mengakomodasi multiple roles di tiap conference. Maka user harus difasilitasi halaman untuk mendaftar kedalam conference tersebut. Maka di design ulang lah halaman profile agar dapat mengakomodir tujuan tersebut
Role yang bisa didaftarkan oleh user itu sendiri juga dibatasi
Todo
User A
mengaksesConference A
dan roleUser A
adalahEditor
makaUser A
dapat melakukan hal" yang bisa dilakukan oleh roleEditor
. Namun ketikaUser A
mengaksesConference B
dan roleUser A
adalahAuthor
makaUser A
hanya dapat melakukan hal" yang bisa dilakukan oleh roleAuthor
diConference B
. Jadi untuk setiap conference, hak akses user tersebut bisa berbeda-beda tergantung role yang ada diconference tersebut.User sekarang terscope berdasarkan Conference.
User yang tidak terdaftar kedalam conference tidak akan muncul kedalam list. User bisa mendaftar ke conference dengan menambahkan roles melalui profile di conference yang ingin dia daftar
Role sekarang terscope berdasarkan Conference.
Setiap conference bisa mempunyai roles nya masing". Untuk setiap user akan memiliki roles yang berbeda di tiap" conference.
Halaman login dan register
Halaman login & register sudah tersedia untuk masing" conference.
Redesign Halaman Profile
Untuk mengakomodasi multiple roles di tiap conference. Maka user harus difasilitasi halaman untuk mendaftar kedalam conference tersebut. Maka di design ulang lah halaman profile agar dapat mengakomodir tujuan tersebut
Role yang bisa didaftarkan oleh user itu sendiri juga dibatasi