Struktur Organisasi
LogfireStruktur organisasi pada gambar berikut adalah sebagai berikut:
classDiagram
Organization <-- OrganizationMember
User <-- OrganizationMember
User <-- ProjectMember
Organization <-- Project
Project <-- ProjectMember
class Organization {
UUID id
string name
}
class User {
UUID id
string name
}
class OrganizationMember {
UUID user_id
UUID organization_id
string role ['admin', 'member', 'guest']
}
class Project {
UUID id
UUID organization_id
string name
}
class ProjectMember {
UUID user_id
UUID project_id
string role ['admin', 'member']
}
sebagaipenggunaAnda bisa menjadi banyakorganisasiAnggota dari. Di setiapdalam organisasiAnda bisa menjadi:
-
administratorOrang-orang yang dapat mengelola organisasi dan proyeknya.
-
Anggota**: Anda hanya dapat melihat organisasi dan proyek yang dibagikan dengannya.
-
Pengunjung**: hanya dapat melihat item yang dibagikan dengan mereka.
Administrator*dapat mengundang pengguna lain untuk bergabung dengan organisasi. Ketika pengguna menerima undangan, mereka menjadi anggota organisasi*.
Setiap organisasi*dapat memiliki beberapa proyek. Di setiap proyek*, Anda dapat:
-
Administrator**: Seseorang yang dapat mengelola proyek.
-
anggota: Hanya item yang dapat dilihat.
Jika pengguna diundang untuk bergabung dengan proyek, mereka menjadi anggota proyek*, tetapi mereka adalah pengunjungdi organisasi*.
本文总阅读量次