संगठन संरचना

लॉगफायरनिम्नलिखित आंकड़े में संगठनात्मक संरचना इस प्रकार है:

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']
  }

के रूप मेंउपयोगकर्ताआप कई बन सकते हैंसंगठनके सदस्य। प्रत्येक मेंसंगठन मेंआप हो सकते हैं:

  • प्रशासकजो लोग संगठन और इसकी परियोजनाओं का प्रबंधन कर सकते हैं।

  • सदस्यआप केवल संगठन और उसके साथ साझा की जाने वाली परियोजनाओं को देख सकते हैं।

  • आगंतुकआप केवल उनके साथ साझा किए गए आइटम देख सकते हैं।

प्रशासकअन्य उपयोगकर्ताओं को संगठन में शामिल होने के लिए आमंत्रित किया जा सकता है। जब कोई उपयोगकर्ता निमंत्रण स्वीकार करता है, तो वे एक संगठन बन जाते हैंका सदस्य...

प्रत्येकसंगठनकई हो सकते हैंपरियोजनाप्रत्येक मेंपरियोजना मेंआप हो सकते हैं:

  • प्रशासककार्मिक जो परियोजना का प्रबंधन कर सकते हैं।

  • सदस्य: केवल आइटम देखे जा सकते हैं।

यदि उपयोगकर्ताओं को परियोजना में शामिल होने के लिए आमंत्रित किया जाता है, तो वे परियोजना का हिस्सा बन जाएंगेका सदस्यलेकिन वे संगठन में हैंआगंतुक...


本文总阅读量次