உள்ளடக்கத்திற்குச் செல்லவும்
KAMOUniverse

மாற்று பதிவேடு

என்ன புதிது.

அது கப்பல்கள் போல், தளத்தில் ஒவ்வொரு மேம்பாடு.

  1. · kamo-shared-library

    முனைவு இணைப்புகள் — முழு எண் பெறுதல், இரண்டு-கால கேரியுடன் குறைந்தபட்ச-நகர்வு தலைகீழ், மற்றும் இரண்டு வாயில்கள் (KamoCollab CP03 T5)

    பலவீனப் போக்குகள் "சொந்த கட்டுப்பாடுகள், இணைக்கப்பட்டவை மற்றும் முழுமையாக இருக்க விருப்பம் சுயாதீனமாக "(உரிமையாளர் முடிவு 6). TendencyLinks.LINKS ஏழு வைத்திருக்கிறது CP03 ஸ்பெக் § 5.4 இன் இணைப்புகள்; பெறுதல் 2.5 x (கள் - பிவோட்) வட்டமிடப்பட்ட பாதி மேலே முழு எண்களில்; தலைகீழ் சுற்றுகள் இலக்கு தொகை ஒரு முறை மற்றும் ஒரு clamped கொண்டு மற்ற காலத்திற்கு காலத்தின் பற்றாக்குறை (தீர்ப்புகள் CP03-T5-1.. 3).

  2. · kamo-internal

    சுயவிவரத்தின் நிலை அட்டையில் ஒரு உறுப்பினரின் குழுக்கள், உறுப்பினர்-பக்க பாதையில் சேமிக்கப்படுகிறது, மற்றும் நீர்வீழ்ச்சி குறிப்பு பெயர்கள் குழுக்கள் (KamoCollab CP01 T24)

    நிலை அட்டை வேலை தலைப்பின் கீழ் அணிகளை ஆதரிக்கிறது: ஒவ்வொரு பார்வையாளருக்கும் சில்லுகள் கார்டு, ஒரு பாதுகாப்பிற்காக நிறுவனத்தின் அணிகளை விட பல தேர்வுகள் நிர்வாகி, {TeamIds} என PUT க்கு * * * * * * * * * * * * * * * என சேமிக்கப்படுகிறது (இறுதிப்புள்ளி உறுப்பினர் அணிகள்). சுயவிவரம் படிக்க முடியாத அணிகள் வழங்கப்படவில்லை எடிட்டிங், எனவே யாரும் பார்க்காத அணிகளை ஒரு சேவ் ஒருபோதும் மாற்றாது (CP01-T 14-4). ஒரு மறுப்பு அகராதியின் சொற்களில் அவை இருக்கும் இடத்தில் அவை காட்டப்படுகின்றன பாதுகாப்பு தாவலின் குறிப்பு பெயர்கள் குழுக்கள், மற்றும் அணி: ஆதாரங்கள் தங்கள் சொந்த தொனியைப் பெறுகின்றன.

  3. · kamo-shared-library

    60-முக்கிய பண்பு பதிவேடு, குழு இயல்புநிலை மற்றும் Docstion சொற்களஞ்சியம் (KamoCollab CP03 T4)

    PersonalityTraitKey ஒரு விசைக்கு ஒரு traitSpec (குடும்பம், வகை, வரம்பு, இயல்புநிலை, தேர்வுகள், இணைக்கப்பட்ட விசைகள், UI குழு, அலகு, தழுவல், லேபிள் விசைகள்), பதிவு _ VERSION cp 03-1, fromName and choiceLabelKey; PersonalityDefalts வைத்திருக்கிறது CHANNEL _ ORDER, ETIQUETTE and DECISION _ Spec 5.3.4 இன் முன்னுரிமை இயல்புநிலை. கொலாப் தொகுப்பு சேர்க்கிறது கொலாப்கைண்ட் மற்றும் மூன்று கட்டுப்பாட்டு நிலை எனம்கள் மற்றும் அதிகரிப்பு தூண்டுதல்கள். தூய வகுப்புகள், பீன்ஸ் இல்லை; எதுவும் அவற்றை இன்னும் படிக்கவில்லை.

  4. · SecurityService

    சாசன ORG அடுக்கு, ஆளுமை மற்றும் Docstion நெடுவரிசைகள் மற்றும் org archetypes, மற்றும் அதன் ஒப்பந்த சோதனை (KamoCollab CP03 T2) க்காக கையால் பயன்படுத்தப்பட்ட DDL

    விவரக்குறிப்பு § 5.1 இன் தொகுதி, எழுத்துக்கான எழுத்து: பன்னிரண்டு பூஜ்ய பண்புகள்/கொலாப் ஐந்து சாசன உரிமையாளர் அட்டவணைகளில் நெடுவரிசைகள், org _ Charter _ உருப்படிகள் (உடன் அடுக்கு அதன் org), org _ personality _ archetypes (ஒரு org க்கு தனித்துவமான தலைப்பு, வழக்கு-உணர்ச்சியற்றது) மற்றும் அவற்றின் உருப்படிகள் (ஆர்க்கெடைப்புடன் அடையும்), மற்றும் ஒரு பகுதி ஆர்க்கெடைப் _ ref மூல வகை பயன்பாட்டில் உள்ள காசோலைக்கு உரிமையாளர் அட்டவணைக்கு ஒரு குறியீடு. பணி 3 அதைப் பயன்படுத்துகிறது.

  5. · kamo-internal

    அத்தியாவசிய அமைப்பில் உள்ள அணிகள் தாவல், அமைப்புகள் மெனுவில், அமைப்புகள் இறங்கும் பக்கத்தில் மற்றும் வீட்டு நிர்வாகி பட்டியில் (KamoCollab CP01 T23)

    / அமைப்புகள்/அத்தியாவசியமா? தாவல் = குழுக்கள் பணி தலைப்புகளுக்கு பிறகு TeamManager ஐ ஏற்றுகிறது, அதன் உதவி நெடுவரிசை (நோக்கம், உரிமைகள் நீர்வீழ்ச்சியுடன் அம்சங்கள், சிறந்த நடைமுறைகள், சார்ட்டர் கட்டுரை). அமைப்புகள் மெனு வேலைப்பெயர்களுக்குப் பிறகு {விசை: 'அணிகள்'} பெறுகிறது, தரையிறங்கும் பக்கம் துறைகள் மற்றும் வேலை தலைப்புகளுக்கு அருகில் ஒரு அணிகள் அட்டை, மற்றும் வீடு வேலை தலைப்புகள் (மாஸ்டர் R 1-37) க்குப் பிறகு அணிகள் உள்ளீட்டை நிர்வாகி தடைசெய்கிறது. சோதனைகள்: EssentialSetupExposure ஊசிகள் R 1-37 (ஒவ்வொரு அத்தியாவசிய அமைப்பு மெனு உள்ளீடு உள்ளது ஒரு இறங்கும் அட்டை மற்றும் ஒரு நிர்வாகி-பார் உள்ளீடு, மெனு வரிசையில்); அமைப்புகள்LandingCards ஒவ்வொரு லேண்டிங் கார்டின் ரன்டைம்-பில்ட் விசைகளையும் தீர்க்கிறது, அவை செக்-i18n-விசைகள் செய்ய முடியாது பார்க்கவும்; TeamsTab தாவலின் இடம், கூறு மற்றும் உதவியை இணைக்கிறது.

  6. · kamo-internal

    அணி மேலாளரின் குழு உரையாடல் — பெயர், காலக்கெடு, உறுப்பினர்கள் மற்றும் முன்னணி, விளக்கம் மற்றும் சாசனம், பாத்திரங்கள் மற்றும் உரிமைகள், ஒரே அழைப்பில் சேமிக்கப்படுகிறது (KamoCollab CP01 T22)

    குழுவைச் சேர்க்கவும், ஒவ்வொரு வரிசையின் திருத்தம் மற்றும் காலியான நிலையின் நடவடிக்கைக்கான அழைப்பு ஒரு உரையாடலைத் திறக்கிறது: பெயர், அமர்வு டைம்அவுட், உறுப்பினர்கள் (சிப்ஸ், மற்றும் உறுப்பினர் பிக்கர் தற்போதைய உறுப்பினர்களில் திறக்கப்பட்டது), முன்னணி (தேர்ந்தெடுக்கப்பட்டது அந்த உறுப்பினர்களிடமிருந்து, "முன்னணி இல்லை" அனுமதிக்கப்படுகிறது), அதன் எதிர்ப்புடன் விளக்கம், அணியில் சாசன ஆசிரியர் நிலை, யாரும் கட்டாயப்படுத்தப்படாத தொடர்புடைய பாத்திரங்கள் (D15), மற்றும் PermissionGroup மூலம் நேரடி உரிமைகள். ஒரு POST அல்லது PUT ஒவ்வொரு புலத்தையும் அனுப்புகிறது; NOT _ SPECIFIED ஒருபோதும் அனுப்பப்படுவதில்லை. ஒரு மறுப்பு அதன் சொந்த வார்த்தைகளில் சொல்லப்படுகிறது, இல் அதன் புலம் ஒன்று இருக்கும் போது; உரிமைகள் மறு கணக்கீடு: தவறானது மறு கணக்கீடு அனுமதிகளை வழங்குகிறது. நேரடி புதுப்பிப்பு உரையாடல் திறந்திருக்கும் போது இடைநிறுத்தப்படுகிறது. பல-தேர்ந்தெடுக்கும் பிக்கர் ஆதாயங்கள் InialPicked: இது ஏற்கனவே தேர்ந்தெடுக்கப்பட்ட நபர்களில் திறக்கிறது, அதன் பதில் முழு தேர்வு.

  7. · SecurityService

    புலப்படும் பட்டியலின் உள்ளீடுகள் org வரைபடத்திலிருந்து வருகின்றன — கீழ்நிலை ஊழியர்கள், AI மேற்பார்வையாளர்கள் மற்றும் AI உறுப்பினர்கள் ஐடி சரங்களாக; மேலாளர் மற்றும் AI மேற்பார்வையாளர் ஜோடிகள் போய்விட்டன (KamoCollab CP02 T15)

    * * * * * * * * * * * * * * * * இப்போது அழைப்பாளரை எடுத்து படிக்கிறார் 60 s கேச் (orgGraphCache.get) இலிருந்து நிறுவனத்தின் org வரைபடம்: - subordientMemberIds = அறிக்கைகள் (அழைப்பாளர், உண்மை) அவை பதிவு-செயலில் உள்ளன மற்றும் இல்லை செயற்கை, கீழ்நிலை உரிமையுடன் மட்டுமே மற்றும் அனைத்து-ஆர்ஜி உரிமையுடன் அல்ல; - aiSuperviseIds = AI முனைகள் அதன் மேற்பார்வையாளர் அழைப்பாளர் (ஒருபோதும்); - aiMemberIds = ஒவ்வொரு AI முனை; - orgMemberIds (all-org right only) மற்றும் முந்தையதைப் போலவே பெயர்கள். இது இனி access.managerPairs அல்லது aiMembers.artificialMembers க்கு அழைக்காது தெரிவுநிலை. VisibilityInputs.toBody () மூன்று தொகுப்புகளையும் சரங்களாக அனுப்புகிறது மேலாளர் ஜோடிகள் மற்றும் aiSupervisorPares. * * * * * * * * * * * * * * * * * * * * * * மற்றும் அதன் டீம்மெம்பர் ரெபோ சார்பு நீக்கப்படுகிறது. ஒரு பதிவு-செயலற்ற நடுத்தர மேலாளர் இனி அவர்களுக்கு கீழே உள்ள அறிக்கைகளை மறைக்கவில்லை (D19); ஒரு TERMINATED உறுப்பினர், அவரது பதிவு இன்னும் செயலில் உள்ளது, ஒரு கீழ் உள்ளது, ஏனெனில் பேர் வாக்கின் tm.recordState.isActive வடிகட்டி அவற்றை வைத்திருந்தது. CP02 T14 (பயன்படுத்தப்பட்டது) முதல் கணினி சேவை தொகுப்புகளை ஏற்றுக்கொள்கிறது; T16 அதன் ஜோடியை நீக்குகிறது இது லைவ் ஆன பிறகுதான் நடந்து செல்லுங்கள்.

  8. · SecurityService

    GET/api/Security/org-chart — மக்கள் org விளக்கப்படத்திலிருந்து org விளக்கப்படம்: செயற்கை அல்லாத குழு உறுப்பினர்கள், செயலற்றவர்கள் கொடியிடப்பட்டனர், தங்கள் தலைகளுடன் துறைகள், தங்கள் முன்னோடிகளுடன் அணிகள், ஒவ்வொரு ஐடி ஒரு சரம் மற்றும் எந்த மட்டமும் இல்லை, பங்கு அல்லது வலது (KamoCollab CP02 T13)

  9. · kamo-internal

    அணி மேலாளர், அணிகளின் அட்டவணை — வரிசைகள், சுமை நிலைகள் மற்றும் நீக்கவும் (KamoCollab CP01 T21)

    JobTitleManager வேலை தலைப்புகளை பட்டியலிடுவதால், அணிகள் தாவலின் அட்டவணை (ஸ்பெக் § 5.10, D22): அணி (தலைப்பு மற்றும் விளக்கத்தின் முதல் வரி), உறுப்பினர்கள், முன்னணி, தேவைகள், காமர்ஸ்ஸ்கெலிட்டனுடன் தொடர்புடைய பாத்திரங்கள், நேரடி உரிமைகள் மற்றும் கால அவகாசம், வெற்று நிலை மற்றும் பிழை நிலை-உடன்-மதிப்பீடு நிலைகள். நீக்குதல் வழியாக செல்கிறது உறுதிப்படுத்தல்Dialog உறுப்பினர் எண்ணிக்கையை பெயரிட்டு; ஒரு மறுப்பு இல் கூறப்படுகிறது teams.errors வார்த்தைகள், இல்லையெனில் சேவையின் வாக்கியம் பயன்பாடுOrgChages (['அணிகள்', 'உறுப்பினர்-பாதுகாப்பு']), உறுதிப்படுத்தல் போது இடைநிறுத்தப்பட்டது திறக்கப்பட்டுள்ளது; ஒவ்வொரு சுமையும் எண்ணப்பட்டுள்ளது, எனவே ஒரு நீக்குதல் தரையிறங்கும் போது ஒரு புதுப்பிப்பு விமானத்தில் வரிசையை மீண்டும் கொண்டு வர முடியாது. டாஸ்க் 23 தாவலைச் சேர்க்கும் வரை எதுவும் அதை ஏற்றாது; டாஸ்க் 22 அவர்களின் உரையாடலுடன் சேர் மற்றும் திருத்த பொத்தான்களைச் சேர்க்கிறது.

  10. · SecurityService

    மேலாளர் வரி org வரைபடத்தைப் படிக்கிறது — ஒரு புதிய வரைபடத்தில் சுழற்சி சரிபார்க்கிறது, கேஷ் செய்யப்பட்ட கோப்பகத்தில், மற்றும் ஒரு உறுப்பினரின் சொந்த மேலாளர் மாற்ற MANAGE _ MEMBER _ SECURITY தேவை (KamoCollab CP02 T12)

    - உறுப்பினர்SecurityController: நிராகரிக்கவும்Manager சுய, org மற்றும் பதிவு செயலில் வைக்கிறது மறுப்புகள் மற்றும் பத்து நிலை * * * * * * * * * * * * * * * * * * * * * உடன் வளையத்தை சோதிக்கின்றன Bound gos. தொடுகிறதுMembersecurity ஆதாய மேலாளர்Id, துறை போல ஒப்பிடுகையில் (ஒரு உண்மையான மாற்றத்திற்கு மட்டுமே உரிமை தேவை; ஒரு படிக்க முடியாத ஐடி ஒன்றாகக் கணக்கிடப்படுகிறது) (D21, D22). - மேலாளர்StepHandler: வாடகை MANAGER படி லூப் சரிபார்ப்பு ஒரு அதே சோதனை வரைபடம் அதன் பரிவர்த்தனைக்குள் ஏற்றப்பட்டது; MANAGER _ OF மற்றும் ஆழம் பிணைக்கப்பட்டவை செல்கின்றன. - TeamMemberDirectoryController: ஒரு பக்கத்திற்கு ஒரு கேஷ் வரைபடம், ஒரு வரிசை இருக்கும்போது மட்டுமே படிக்கவும் கேட்கிறது; DirectRepords = பதிவு-செயலில் அறிக்கைகள் (ஐடி, தவறானது), எனவே மேற்பார்வையிடப்பட்ட AI கள் எண்ணிக்கை; தேர்ந்தெடுக்கும் குறிப்பு = வேட்பாளர் = = உறுப்பினர் அல்லது மேலாளர்செய்ன் (வேட்பாளர்) உறுப்பினரைக் கொண்டுள்ளது.

  11. · kamo-internal

    அணியின் வாடிக்கையாளர் — வகைகள், TeamsApiError மற்றும் அணி ரிலேக்கள் மீது பத்து அழைப்புகள் (KamoCollab CP01 T20)

    பயன்பாடு/lib/அணிகள்/அணிகள்Api. ts: அணி, TeamDetail, TeamMemberRow, TeamRef, TeamWrite, TeamSaveed; parseTeam (சகிப்புத்தன்மை: சரங்களாக ids, காணாமற்போன பட்டியல்கள் [], யாருடைய உரிமை அமைப்பு தரப்படவில்லை அல்லது NUKE கைவிடப்பட்டது); TeamsApiError (செய்தி, நிலை, காரணம், புலம், உறுப்பினர்Id), உடல் அல்லது ப்ராக்ஸியின் விவரங்கள் பொதி இருந்து படிக்க, மட்டும் அதன் செய்தியாக மக்களுக்காக எழுதப்பட்ட ஒரு வாக்கியம்; மற்றும் பட்டியல்Teams, getTeam, CreateTeam, UpdateTeam, DeleteTeam, getTeamMembers, setTeamMembers, RecalculeTeamRights, getMemberTeams, setMemberTeams over anthenticatedFetch சான்றுகளுடன்: 'சேர்'.

  12. · kamo-internal

    பட்டய வாடிக்கையாளர் டீம் தெரியும், மற்றும் BFF ரிலே அணிகள் (KamoCollab CP01 T19)

    சார்ட்டர் லெவல் அணி மற்றும் சார்ட்டர் சப்ஜெக்ட் ஒரு கற்பனையான உறுப்பினரின் அணியை பெறுகிறதுIds; சேவ் லேயர் ('அணி') PUT கள் * * * * * * * * * * * * * * இரண்டு ரீலேக்கள்: / api/பாதுகாப்பு/அணிகள்/* * (GET, POST, PUT, DELETE) மற்றும் * * * * * * * * * * * * * * * * (GET, PUT), ஒவ்வொன்றும் மூலம் ஃபார்வர்டு டூஏபிஐ மற்றும் ரிலேஅப்ஸ்ட்ரீம், ரீ-என்கோட் செய்யப்பட்ட பிரிவுகள் மற்றும் டாட் பிரிவுகள் மறுத்தன. Vitest இப்போது பயன்பாட்டை சேகரிக்கிறது/api/* */_ _ சோதனைகள் _ _, ரிலே சோதனை அமர்ந்திருக்கும் இடத்தில்.

  13. · SecurityService

    அறிக்கைகள் org வரைபடத்தைப் படித்தன — ஒரு அணி நோக்கம் மற்றும் ஒரு அணி பங்கு முழு துணை மரத்தை அடைகிறது, மேற்பார்வையிடப்பட்ட AI கள் சேர்க்கப்பட்டுள்ளன (KamoCollab CP02 T11)

    ReportScopeResolver.reportsTo என்பது கேஷ் செய்யப்பட்ட வரைபடத்தின் அறிக்கைகள் (உறுப்பினர், உண்மை): இடைநிலை மற்றும் வரம்பற்ற (பழைய நடை பத்து நிலைகளுக்குப் பிறகு நிறுத்தப்பட்டது), அறிக்கையிடல் வரியைப் பின்தொடர்ந்து, எனவே ஒரு AI உடன் எந்த மேலாளரும் அதன் மேற்பார்வையாளர் குழுவில் இல்லை. ஒரு அணியின் பங்கு மேலாளரின் முக்கிய பெயர்களை அடைகிறது மற்றும் அவர்களுக்கு கீழே உள்ள அனைவரும் எந்த ஆழத்திலும் (இது அவர்களின் நேரடி அறிக்கைகளை மட்டுமே அடைந்தது). எந்த அறிக்கையும் ஒரு குழுவின் பெயரை குறிப்பிடவில்லை சரியானது மற்றும் அணியின் பங்கு எதுவும் இல்லை, எனவே உற்பத்தி வெளியீடு மாறாமல் உள்ளது.

  14. · SecurityService

    உறுப்பினர் உருவாக்கத்தில் உள்ள அணிகள் — உருவாக்கம்-அணி-உறுப்பினர் மீது TeamIds, எதையும் எழுதுவதற்கு முன் சரிபார்க்கப்பட்டது, முதல் பயன்பாட்டு உரிமைகளுக்கு முன் உருவாக்கம் பரிவர்த்தனைக்குள் இணைக்கப்பட்டது, கமிட்டுக்குப் பிறகு அறிவிக்கப்பட்டது (KamoCollab CP01 T14A)

    POST * * * * * * * * * * * * * * * (மற்றும்/உருவாக்கும் மற்றும்/மொத்த-உருவாக்கும் பாதைகள் பகிர்ந்து கொள்ளும் MemberCreationService.create) ஒரு நபர் அல்லது ஒரு AI (மாஸ்டர் R 1-36) க்கான விருப்ப குழுஐட்களை எடுத்துக் கொள்ளுங்கள். இல்லை, பூஜ்யம் மற்றும் [] எந்த அணியையும் பெயரிடவில்லை மற்றும் எந்த உரிமையும் தேவையில்லை, எனவே அணிகள் இல்லாத ஒரு படைப்பு மாறாது. - AI சோதனைகளுக்குப் பிறகு சரிபார்க்கப்பட்டது மற்றும் பயனர் தேடலுக்கு முன், ஒவ்வொரு மறுப்பும் கள அணிஐட்ஸ் மற்றும் எதுவும் எழுதப்படவில்லை: 400 INVALID _ FIELD, 403 இல்லை _ MANAGE இல்லாமல் அனுமதிக்கப்படுகிறது _ உறுப்பினர் _ பாதுகாப்பு அல்லது ஒரு திறந்த கடவுள் சாளரம் (Creator.maySetTeams, CreatorOf ஆல் நிரப்பப்பட்டது), ஒரு அடிப்படை உறுப்பினருக்கு 400 NOT _ A _ TEM _ MEMBER, 409 TOO _ MANY _ TEMS over 25 (no read), 400 TEM _ NOT _ FOUND மற்றொரு org அல்லது அறியப்படாத அணிக்கு, ஒரு முழு அணிக்கு 400 TOO _ MANY _ MEMBERS (TeamValidator.newMemberTeams). - எழுதியவர் TeamWriter.joinNewMember, MANDATORY with no @RetryOnDbConflict, மூலம் புதிய teams.NewMemberTeams, உறுப்பினரின் சேமிப்புக்குப் பிறகு மற்றும் கண்ணாடியின் முன், முதலில் பயன்படுத்தப்பட்டது உரிமைகள் (இதில் குழு நிலை அடங்கும்) மற்றும் ஒரு AI இன் வாடகை; பறிக்கப்பட்டது, ஒருபோதும் பிடிக்கப்படவில்லை: ஒரு உறுப்பினர் ஒருபோதும் அதன் பாதி அணிகளுடன் உள்ளது. ஒரு 40001 முழு அழைப்பாளரால் மீண்டும் முயற்சிக்கப்படுகிறது (தற்போதுள்ள 503 RETRY). - TeamService.afterCommit உருவாக்கம் செய்தவுடன் TeamChangeListeners க்குச் சொல்கிறது, ஒருபோதும் ஒரு திரும்பப் பெறுதல்; கமிட் (a8966fd) க்குப் பிறகு வரவேற்பு நிலைத்திருக்கும். தீர்ப்புகள் CP01-T14A-1.3; மாஸ்டர் CP-D96.

  15. · kamo-internal

    அணுகல் பதிவு வடிகட்டி ஆள்மாறாட்டம் மற்றும் Enter-As (KamoCollab CP00 T11) வழங்குகிறது

    SecurityService இப்போது IMPERSONATION _ STARTED, IMPERSONATION _ ENDED மற்றும் ENTER _ AS ஐ org இன் அணுகல் பதிவில் எழுதுகிறது. நிகழ்வு வகை பட்டியல் (accessLogEvents.ts, இது வடிகட்டி மற்றும் கட்டம் இரண்டும் படிக்கிறது) பகிரப்பட்ட நூலகத்தின் பிரதிபலிக்கிறது அகராதியின் வார்த்தைகளில் கூறப்பட்டுள்ளபடி, எனும் மூன்றையும் அதன் வரிசையில் பெறுகிறது. ஒரு புதிய சோதனை வடிகட்டியைத் திறக்கிறது மற்றும் ஆக்ஸெஸ்லோக்இவென்ட்டைப் போன்ற மூன்றையும் கொண்டுள்ளது; ஜாவா எனம் பார்ஸர் பகிரப்பட்ட லிப்பாத்திற்குள் நகர்கிறது, எனவே இரண்டு சோதனைகளும் அதைப் பகிர்ந்து கொள்கின்றன.

  16. · SecurityService

    SecurityService இன் அரட்டைக் கொள்கை org வரைபடத்திலிருந்து உறுப்பினர் உண்மைகளைப் படிக்கிறது, ஒரு ஸ்னாப்ஷாட்டிற்கு ஏற்றப்பட்ட ஒரு வரைபடம் (KamoCollab CP02 T10)

    ChatPolcyBeanConfig வரைபடத்துடன் ChatPolcySnapshotLoader ஐ உருவாக்குகிறது கட்டமைப்பாளர் மற்றும் orgGrapCache:: Fresh (ஆளும் CP02-T 17-3), MediaService ஆக அப்படியானால், பட்டியலின் அரட்டைக் குறிப்புகளும் உறுப்பினர் அட்டையும் ஒரே மாதிரியாக இருக்கும் ஒவ்வொரு வரிசைமுறை கேள்வியையும் போலவே உண்மைகள். மரபு அரட்டை உண்மைகள் களஞ்சியம் இனி செலுத்தப்படாது; பகிரப்பட்ட-lib அதை டாஸ்க் 18 இல் நீக்குகிறது. ChatPolcyBeanConfigTest: ஏற்றுபவரின் உண்மைகள் உறுப்பினர்FactsFromGrap of வரைபடம் புதியது () org id க்கு திரும்புகிறது (ஒருபோதும் பெற வேண்டாம் ()); எந்த செயலில் உள்ள தொகுப்பும் இல்லை கேட்கிறது வரைபடம்; சேவை அதன் ஸ்னாப்ஷாட்டை செல்லாது வரை வைத்திருக்கிறது; 59 s பழைய தற்காலிக சேமிப்பு வரைபடம் பயன்படுத்தப்படவில்லை; மற்றும் பாரம்பரிய களஞ்சியம் இல்லாத சூழலில் பீன்ஸ் கம்பி, வெளியீட்டாளரும் NATS கேட்பவரும் ஒவ்வொருவரும் அடுத்த ஸ்னாப்ஷாட்டை ஒரு புதிய வரைபடம். குறிப்புOrgGraph உறுப்பினர்கள் () மற்றும் உருவாக்க () உடன் பொது ஆகிறது.

  17. · SecurityService

    ஒரு துறை ஒரு தலைவரைப் பெறுகிறது — PUT * * * * * * * * * * * * * * * * அதன் எழுத்தாளர், மற்றும் தலைவரின் பெயர் மற்றும் துறையில் நின்று படிக்கிறது (KamoCollab CP02 T9)

  18. · SecurityService

    ஒவ்வொரு SecurityService வரைபடமும் மாற்றத்தை அறிவிக்கிறது, குழு மடிப்பு கேட்கிறது, ஒரு ராட்செட் அதை அப்படியே வைத்திருக்கிறது (KamoCollab CP02 T8)

    CP02 ஸ்பெக் § 3.5 (W1-W15) இன் ஒவ்வொரு எழுதும் பாதையும் * * * * * * * * * * * * * * * காரணம்) என்று அழைக்கிறது § 5.4.2 இன் காரணங்களுடன்: உறுப்பினர் பாதுகாப்பு (பாத்திரங்கள், துறை, வேலை தலைப்பு, மேலாளர், நிலை, உரிமையாளர், உறுப்பினர் வகை), சுயவிவரம் PUT (நிலை, நுண்ணறிவு, AI மேற்பார்வையாளர், மதிப்புகளுடன் ஒப்பிடுகையில் சேமிக்க முன் படிக்க), உறுப்பினர் உருவாக்கம், பதிவு, org உருவாக்க மற்றும் விடு, AI ஓய்வு, வாடகை MANAGER படி, துறைகள், வேலை தலைப்புகள், பங்கு நீக்குதல் மற்றும் போர்ட்டல் மற்றும் பில்லிங் உறுப்பினர் உருவாக்கம். பாதுகாப்பு-வழங்குநர் கண்ணாடி அதன் சொந்த அமைப்பை அறிவிக்கிறது (ஆளும் CP02-T8-1). orgGraphTeamChangeListener CP01 இன் TeamChangeListener மடிப்பை காரணம் டீம் உடன் செயல்படுத்துகிறது. ஒரு கோப்பு ஒரு வரைபட உண்மையை எழுதும் போது orgGrapPublisherCoverageTest (D15) தோல்வியடைகிறது வெளியீட்டாளர், CoVERED _ BY _ SEAM (குழுக்கள்/TeamWriter. java) மற்றும் ALLOED (காரணங்களுடன்) க்கு வெளியே, கோப்பு, வரி மற்றும் முறைக்கு பெயரிடுங்கள்.

  19. · SecurityService

    உறுப்பினர் அட்டையிலும் அடைவுத் தேடலிலும் உள்ள அணிகள் — [{id, title}] தலைப்பு மூலம், ஒரு பக்கம் ஒரு குழு வாசிக்க (KamoCollab CP01 T16)

    GET/api/سیڪیورٽی/உறுப்பினர்கள்/{id}/அட்டை ஒரு குழு உறுப்பினரின் அணிகளின் பெயர்களை ([] எந்த அணியிலும் இல்லை; ரீட் தோல்வியடையும் போது விடுபட்டது, சுயவிவரத்தில் உள்ளபடி). GET * * * * * * * * * * * * * * * ஒவ்வொரு அணி-உறுப்பினர் வரிசையையும் அதன் அணிகளை ஒன்றிலிருந்து வழங்குகிறது பக்கத்தின் குழு உறுப்பினர்களுக்கான TeamRefsByMemberIdIn ஐக் கண்டறியவும் (TeamService.teamsOfMembers, எந்த அணிகள்Of இப்போது பயன்படுத்துகிறது, எனவே ஒரு வரிசை விதி உள்ளது); ஒரு எளிய உறுப்பினரின் வரிசையில் எந்த அணிகளும் இல்லை மற்றும் பற்றி கேட்கப்படுவதில்லை./ai-உறுப்பினர்கள் மற்றும் / ஆள்மாறாட்டம்-இலக்குகள் மாறாதவை.

  20. · SecurityService

    பயனுள்ள உரிமைக் கருத்துக்களில் உள்ள அணிகள் — நோயறிதல் அடுக்கு அணிகளின் நிலை, மற்றும் அணி: பயன்பாட்டு உரிமைகள் பற்றிய ஆதாரங்கள் (KamoCollab CP01 T15)

    நோயறிதல் அடுக்கு (GET * * * * * * * * * * * * * * * * * ஒரு குழு உறுப்பினரின் பட்டியலிடுகிறது வேலை தலைப்பு மற்றும் உறுப்பினர் இடையே அணிகள், {TeamId, தலைப்பு, பாத்திரங்கள், உரிமைகள்}, நீர்வீழ்ச்சியின் வரிசையில்; பாதுகாப்பு பார்வையின் பயன்படுத்தப்பட்ட உரிமைகள் பெயர் "அணி: <தலைப்பு> (பாத்திரம் வழியாக <பாத்திரம்>)" மற்றும் "அணி: <தலைப்பு>" வேலைக்குப் பிறகு தலைப்பு மற்றும் உறுப்பினரின் சொந்த முன். ஒரு வாசகர், teams.TeamLevelSources: டீம் லெவல்ஸ் அணிகள், பின்னர் அவர்களின் பாத்திரங்கள் மற்றும் நேரடி உரிமைகள்; எந்த குழுவிலும் உள்ள ஒரு உறுப்பினருக்கான ஒரு கேள்வி, ஒரு வாடிக்கையாளருக்கானது இல்லை.

  21. · SecurityService

    சுயவிவரத்திலிருந்து ஒரு உறுப்பினரின் குழுக்கள் — GET|PUT * * * * * * * * * * * * * * மற்றும் சுயவிவரத்தில் உள்ள குழுக்கள் மற்றும் பாதுகாப்பு பார்வை (KamoCollab CP01 T14)

  22. · SecurityService

    PUT * * * * * * * * * * * * * * * * * * * * — கமிட் (KamoCollab CP01 T13) க்குப் பிறகு அறிவிக்கப்பட்ட டீம் ரைட்டர் மூலம் ஒரு அணியின் சார்ட்டர் மட்டுமே சேமிக்கவும்

    LayerCharterController இல் ஸ்பெக் § 5.6/§ 5.7 இன் குழு சாசன இறுதிப்புள்ளி, அருகில் பங்கு, துறை மற்றும் வேலை-தலைப்பு ஒன்று: CONFIGURE _ SYSTEM அல்லது கடவுள்; பாதை ஐடி, தெரியவில்லை அணி மற்றும் மற்றொரு org இன் குழு அனைத்தும் 404 TEM _ NOT _ FOUND (ஆளும் CP01-T 13-1); CharterItems தேவைப்படுகிறது மற்றும் [] அழிக்கிறது; TeamWriter.updateCharter உருப்படிகளை சரிபார்க்கிறது அதன் பரிவர்த்தனையில் உள்ள டீம் அடுக்கு, பின்னர் TeamService.afterWrite சேமிப்பை அறிவிக்கிறது ஒரு முறை. ஒரு சாசனத் திருத்தம் யாரையும் மறுபரிசீலனை செய்யாது, அது வரைபட உண்மை அல்ல. பதில்கள் {CharterItems}. குழு பாதை-ஐடி விதி (கனோனிக்கல் UUID உரை, இல்லையெனில் தேடல் இல்லாமல் 404, CP01-T 10-1) டீம் கண்ட்ரோலரிலிருந்து TeamWire.pathTeamId க்கு நகரும், எனவே இரு கண்ட்ரோலர்களும் அதைப் பகிர்ந்து கொள்கின்றன.

  23. · SecurityService

    அணி சாசன அடுக்கு — வேலை தலைப்புக்குப் பிறகு ஒரு உறுப்பினரின் அணிகள், அணி பொருள், TeamIds மற்றும் குழு மறைவு குறிப்பான்கள் (KamoCollab CP01 T12)

    ஒரு உறுப்பினரின் அணிகள் வேலை தலைப்புக்கும் உறுப்பினருக்கும் இடையில் குழு அடுக்குகளாக மாறுகின்றன, அனைத்து ஒரே தரவரிசையில் மற்றும் சிறிய தலைப்பு மூலம் வரிசைப்படுத்தப்பட்டது பின்னர் ஐடி; அணிகளின் பாத்திரங்கள் ரோல் அடுக்கை இணைக்கவும். பணியாளர்கள் மட்டுமே மேலே பார்க்கப்படுகிறார்கள், ஒரு குறியீட்டு வினவலுடன், எனவே ஒரு எந்த குழுவிலும் உள்ள உறுப்பினர் முன்பு போலவே சரியாக தீர்க்கிறார் (அடுக்குகளுக்கு எதிராக பின்னப்பட்டுள்ளது மற்றும் மாற்றப்படாத ஏற்றியில் கைப்பற்றப்பட்ட பயனுள்ள பொருட்கள்; முத்திரை ஹாஷ் இல்லை, R1-1). ஒரு அணி பொருள் அதன் பாத்திரங்களை (தரவரிசை 0) தீர்க்கிறது, பின்னர் அணியின் அடுக்கு, உரையாடலின் சேமிக்கப்படாத பாத்திரங்கள், விளக்கம், தலைப்பு மற்றும் உருப்படிகள். CharterSubject ஆதாயங்கள் TeamIds (ஒரு கற்பனை உறுப்பினரின் அணிகள்); மற்றொரு org இன் ஒரு குழு, ஒரு அணி பொருள் அல்லது TeamIds இல், 404 SubJECT _ NOT _ FOUND மற்றும் அதன் உருப்படிகள் எதுவும் இல்லை அல்லது பாத்திரங்கள் படிக்கப்படுகின்றன (விமர்சனம் கவனம் 4). CharterRefenceValidator குழுவின் பட்டய உருப்படிகளை கண்டறிகிறது: ஒரு அணி குறிகாட்டி மறைக்கப்படலாம் பங்கு, துறை மற்றும் வேலை-தலைப்பு உருப்படிகள், ஒரு உறுப்பினர் குறிகாட்டி ஒரு அணியின் குறிப்புகளை மறைக்கலாம் உருப்படி, மற்றும் மற்றொரு org இன் ஒரு குழு உருப்படி SUPPRESS _ TARGET _ NOT _ FOUND. * * * * * * * * * * * * * * * * * அணியை அதன் அறியப்படாததாக பயன்படுத்தியது நிலை; அணி cp01:5 இல் ஒரு நிலை ஆனது, எனவே அது இப்போது Planet ஐப் பயன்படுத்துகிறது.

  24. · kamo-internal

    "AI குழு உறுப்பினர்களிடமிருந்து அழைப்புகள்" ஒருவரின் சொந்த சுயவிவரத்தில் (SP95 T27)

    ஒரு நபரின் சுயவிவரம் அதன் பணி அறையில் ஒரு அட்டையைப் பெறுகிறது: அவர்களின் நிறுவனத்தின் AI குழு உறுப்பினர்கள் அவர்களை தொலைபேசியில் தொடர்பு கொள்ளலாம், மேலும் அவர்களில் எவர் மீது எண்கள். சுவிட்ச் தேர்ந்தெடுக்கப்பட்ட எண்ணுக்கு ஒரு நிலையான ஒப்புதலை இயக்குகிறது (இயல்பாக முதல் ஒன்று) அல்லது ஆஃப், மற்றும் அது போது மற்றொரு எண் தேர்வு சம்மதத்தை அங்கு நகர்த்துகிறது; இருவரும் புதிய பிஎஃப்எஃப் மூலம் ஒரே நேரத்தில் சேமிக்கிறார்கள் செக்யூரிட்டி சர்வீஸின் ஐ-கால்-சம்மதப் பாதையின் தொடர்ச்சி. ஒரு சம்மதம் ஒரு சுயவிவரத்தில் இனி இல்லாத எண் "உங்கள் எண்" உடன் ஆஃப் என்று படிக்கிறது மாறியது "; எண் இல்லாத ஒரு சுயவிவரம் முதலில் ஒன்றைக் கேட்கிறது. அட்டை ஒரு ஒரு அரட்டையில் கேட்கப்படும் அழைப்பு இது முடக்கப்பட்டிருந்தாலும் அனுமதிக்கப்படுகிறது, மேலும் மீண்டும் படிக்கிறது உறுப்பினரின் பதிவு வேறு இடத்தில் மாறும்போது. ஒரு பாதுகாப்பு நிர்வாகி ஒரு சக ஊழியரின் அட்டையை படிக்க மட்டுமே பார்க்கிறார், தலைப்பு வேறொருவருக்காகவும், அதை யார் மாற்ற முடியும் என்பதற்கு பெயரிடவும் aiCallsView (சுய அல்லது MANAGE _ MEMBER _ Security, ஒரு சேமிக்கப்பட்ட நபர் மீது யார் ஒரு குழு உறுப்பினர்) மற்றும் aiCallsEdit (நபர் தானே), ஒரு தட்டு வரிசையுடன்.

  25. · kamo-internal

    "AI குழு உறுப்பினர்களிடமிருந்து அழைப்புகள்" ஒருவரின் சொந்த சுயவிவரத்தில் (SP95 T27)

    ஒரு நபரின் சுயவிவரம் அதன் பணி அறையில் ஒரு அட்டையைப் பெறுகிறது: அவர்களின் நிறுவனத்தின் AI குழு உறுப்பினர்கள் அவர்களை தொலைபேசியில் தொடர்பு கொள்ளலாம், மேலும் அவர்களில் எவர் மீது எண்கள். சுவிட்ச் தேர்ந்தெடுக்கப்பட்ட எண்ணுக்கு ஒரு நிலையான ஒப்புதலை இயக்குகிறது (இயல்பாக முதல் ஒன்று) அல்லது ஆஃப், மற்றும் அது போது மற்றொரு எண் தேர்வு சம்மதத்தை அங்கு நகர்த்துகிறது; இருவரும் புதிய பிஎஃப்எஃப் மூலம் ஒரே நேரத்தில் சேமிக்கிறார்கள் செக்யூரிட்டி சர்வீஸின் ஐ-கால்-சம்மதப் பாதையின் தொடர்ச்சி. ஒரு சம்மதம் ஒரு சுயவிவரத்தில் இனி இல்லாத எண் "உங்கள் எண்" உடன் ஆஃப் என்று படிக்கிறது மாறியது "; எண் இல்லாத ஒரு சுயவிவரம் முதலில் ஒன்றைக் கேட்கிறது. அட்டை ஒரு ஒரு அரட்டையில் கேட்கப்படும் அழைப்பு இது முடக்கப்பட்டிருந்தாலும் அனுமதிக்கப்படுகிறது, மேலும் மீண்டும் படிக்கிறது உறுப்பினரின் பதிவு வேறு இடத்தில் மாறும்போது. ஒரு பாதுகாப்பு நிர்வாகி ஒரு சக ஊழியரின் அட்டையை படிக்க மட்டுமே பார்க்கிறார், தலைப்பு வேறொருவருக்காகவும், அதை யார் மாற்ற முடியும் என்பதற்கு பெயரிடவும் aiCallsView (சுய அல்லது MANAGE _ MEMBER _ Security, ஒரு சேமிக்கப்பட்ட நபர் மீது யார் ஒரு குழு உறுப்பினர்) மற்றும் aiCallsEdit (நபர் தானே), ஒரு தட்டு வரிசையுடன்.

  26. · SecurityService

    குழு துணை வளங்கள் (உறுப்பினர்கள், உரிமைகள், பாத்திரங்கள்) மற்றும் மறுபரிசீலனை இறுதிப்புள்ளி (KamoCollab CP01 T11)

    GET|PUT * * * * * * * * * * * * * * * */உரிமைகள் மற்றும்/பாத்திரங்கள், மற்றும் POST * * * * * * * * * * * * * * * * (ஸ்பெக் § 5.7). வாசிப்புகள் org இன் எந்த அமர்வுக்கும் திறந்திருக்கும்; எழுதுவதற்கு CONFIGURE தேவை _ SYSTEM அல்லது ஒரு திறந்த கடவுளின் சாளரம், அணியைப் பார்ப்பதற்கு முன்பு சரிபார்க்கப்பட்டது. ஒவ்வொரு PUT அதன் இடத்தை மாற்றுகிறது டீம் ரைட்டர் மூலம் தேவைப்படும் ஒரு பட்டியல், TeamService.afterWrite மற்றும் இயக்குகிறது இப்போது உரிமைகளுடன் படிக்கிறபடி அந்தப் பட்டியலுக்கு பதிலளிக்கிறதுரீகால்குலேட்டட்: உறுப்பினர்கள் யார் சேர்ந்தனர், யார் மட்டும் வெளியேறினர், உரிமைகள் மற்றும் அணியின் பங்குகளை மறுபரிசீலனை செய்கிறார்கள் உறுப்பினர்கள். மறுபரிசீலனை பதில்கள் {மறுபரிசீலனை: n}, உறுப்பினர் எண்ணிக்கை, ஒரு தோல்வி என்பது எதையும் கசியாத 500.

  27. · kamo-internal

    SP96 சுயவிவரத்தில் AI குரல் அட்டை, மற்றும் TTS முள் இல்லாமல் சாசனத்தின் VOICE பிரிவு

    ஒரு AI உறுப்பினரின் அடையாள அறை அதன் குரல் அட்டையைப் பெறுகிறது: ஒரு பேச்சுக்கு ஒரு வரி அது பயன்படுத்தக்கூடிய மாதிரி, அது அவற்றை முயற்சிக்கும் வரிசையில், அது பேசும் குரலுடன் இப்போது அங்கு மற்றும் அது எப்படி தேர்ந்தெடுக்கப்பட்டது, மாடல் முதலில் பயன்படுத்தப்பட்டது, இல்லை ஒரு மாடல் அதன் பாலினத்தின் குரல், மற்றும் அடுத்த முறை பேசும் போது மாறும் ஒரு குரல், உடன் ஏன். ஒரு பார்வையாளர் AIService அதை மாற்ற அனுமதிக்கிறது மற்றொரு குரல் தேர்வு (ஒரு உரையாடல் அதற்கு ஏற்ற குரல்கள்) அல்லது முதலில் பயன்படுத்தப்பட்ட மாடல்; இரண்டும் ஒரே நேரத்தில் சேமிக்கவும் AIService இன் உறுப்பினர் குரல் இறுதி புள்ளிகளின் புதிய BFF ரிலேக்கள் மூலம் சேமித்த பாலினம் மாறும்போது அட்டை அதன் குரல்களை மீண்டும் வாசிக்கிறது. அதன் வாயில், ஐவாய்ஸ்வியூ என்பது ஏ. ஐ. சர்வீஸின் ரீட் விதி, மேலும் இது ஒரு தட்டு வரிசையைக் கொண்டுள்ளது. சார்ட்டர் எடிட்டரின் குரல் பிரிவு பாணி உரை மட்டுமே: TTS பிக்கர் மற்றும் சார்ட்டர் குரல் பட்டியல் (வாடிக்கையாளர் அழைப்பு மற்றும் BFF பாதை) போய்விட்டது, சுயவிவரத்தில் குரல் தேர்ந்தெடுக்கப்பட்டதாகவும், ஒரு உருப்படி இன்னும் உள்ளதாகவும் பிரிவு கூறுகிறது பகிரப்பட்ட-லிப் அதை நிராகரிப்பதால், குரல் முள் ஒன்றைக் கொண்டிருப்பது குறிக்கப்படுகிறது.

  28. · kamo-internal

    SP96 சுயவிவரத்தில் AI குரல் அட்டை, மற்றும் TTS முள் இல்லாமல் சாசனத்தின் VOICE பிரிவு

    ஒரு AI உறுப்பினரின் அடையாள அறை அதன் குரல் அட்டையைப் பெறுகிறது: ஒரு பேச்சுக்கு ஒரு வரி அது பயன்படுத்தக்கூடிய மாதிரி, அது அவற்றை முயற்சிக்கும் வரிசையில், அது பேசும் குரலுடன் இப்போது அங்கு மற்றும் அது எப்படி தேர்ந்தெடுக்கப்பட்டது, மாடல் முதலில் பயன்படுத்தப்பட்டது, இல்லை ஒரு மாடல் அதன் பாலினத்தின் குரல், மற்றும் அடுத்த முறை பேசும் போது மாறும் ஒரு குரல், உடன் ஏன். ஒரு பார்வையாளர் AIService அதை மாற்ற அனுமதிக்கிறது மற்றொரு குரல் தேர்வு (ஒரு உரையாடல் அதற்கு ஏற்ற குரல்கள்) அல்லது முதலில் பயன்படுத்தப்பட்ட மாடல்; இரண்டும் ஒரே நேரத்தில் சேமிக்கவும் AIService இன் உறுப்பினர் குரல் இறுதி புள்ளிகளின் புதிய BFF ரிலேக்கள் மூலம் சேமித்த பாலினம் மாறும்போது அட்டை அதன் குரல்களை மீண்டும் வாசிக்கிறது. அதன் வாயில், ஐவாய்ஸ்வியூ என்பது ஏ. ஐ. சர்வீஸின் ரீட் விதி, மேலும் இது ஒரு தட்டு வரிசையைக் கொண்டுள்ளது. சார்ட்டர் எடிட்டரின் குரல் பிரிவு பாணி உரை மட்டுமே: TTS பிக்கர் மற்றும் சார்ட்டர் குரல் பட்டியல் (வாடிக்கையாளர் அழைப்பு மற்றும் BFF பாதை) போய்விட்டது, சுயவிவரத்தில் குரல் தேர்ந்தெடுக்கப்பட்டதாகவும், ஒரு உருப்படி இன்னும் உள்ளதாகவும் பிரிவு கூறுகிறது பகிரப்பட்ட-லிப் அதை நிராகரிப்பதால், குரல் முள் ஒன்றைக் கொண்டிருப்பது குறிக்கப்படுகிறது.

  29. · AIService

    குழுவின் பெயரைக் கொண்ட குழுவின் நோக்கத்தை சுருக்கமாக வழிநடத்துகிறது (KamoCollab CP01 T17)

    ஒரு அணி நோக்கம் வரி இப்போது "{தலைப்பு} அணியின் உறுப்பினராக:" என்று படிக்கிறது, அதன் பிறகு ROLE, DEPARTMENT மற்றும் JOB _ TITLE போன்ற வேலை தலைப்பு வழிநடத்துகிறது. VERSION Stays (D19): எந்த சுருக்கத்திலும் இன்னும் ஒரு குழு அடுக்கு இல்லை, எனவே எதையும் மீண்டும் தொகுக்க தேவையில்லை.

  30. · SecurityService

    டீம் கண்ட்ரோலர் — பட்டியல், உருவாக்க, படிக்க, புதுப்பிக்க மற்றும் நீக்க (KamoCollab CP01 T10)

    GET|POST/api/பாதுகாப்பு/அணிகள் மற்றும் GET|PUT |DELETE/api/பாதுகாப்பு/அணிகள்/{id} (ஸ்பெக் § 5.7). ஒவ்வொரு கையாளுபவரும் முதலில் அழைப்பாளரை தீர்க்கிறார் (org இல்லாமல் 401); org இன் எந்த அமர்வுக்கும் வாசிப்புகள் திறந்திருக்கும்; எழுத்துக்கள் தேவை CONFIGURE _ SYSTEM அல்லது ஒரு கடவுளின் சாளரத்தைத் திறக்கவும் (403 MISSING _ RIGHT with needRight), அதற்கு முன் சரிபார்க்கப்பட்டது குழு மேலே பார்க்கப்படுகிறது. ஒரு UUID அல்லாத பாதை ஐடி, ஒரு அறியப்படாத ஐடி மற்றும் மற்றொரு org இன் குழு அனைத்தும் 404 TEAM _ NOT _ FOUND. ஒரு எழுத்து டீம் ரைட்டரின் பரிவர்த்தனையில் இயங்குகிறது, பின்னர் TeamService.afterWrite அதற்கு வெளியே; பதிலை உருவாக்கி புதுப்பிக்கவும் {குழு (விவரம், சாசன உருப்படிகளுடன்), உரிமைகள்Recalculated}, நீக்கவும் {நீக்கப்பட்டது: உண்மை, உரிமைகள் மறுபரிசீலனை செய்யப்பட்டது}. மறுப்புகள் TeamErrors 'உடல், சாசனம் வைத்து மறுப்பு CharterErrors வடிவம், மற்றும் ஒரு கட்டுப்பாடு தரவுத்தளம் எதிராக செயல்படுத்துகிறது ஒரே நேரத்தில் சேமிப்பது என்பது ஒரு 409 ரீலோட்டைக் கோருகிறது, 500 அல்ல.

உங்கள் உலகம் காத்திருக்கிறது.

நிமிடங்களில் இலவசமாகத் தொடங்கவும். நீங்கள் தயாராக இருக்கும் போது பொருட்களை சேர்க்கவும் - எந்த மாற்றமும் இல்லை, புதிய உள்நுழைவுகள் இல்லை.

எப்பொழுதும் இலவசம் — கடன் அட்டை தேவையில்லை