AiHummer
Dansk
Log indKonto
v1.0.x
{ }Swagger

Personlige vs delte legitimationsoplysninger

v1.0.x · opdateret 2026-07-05

Hver legitimationsoplysning, som AiHummer har — en API-nøgle, et token, en webhook-hemmelighed — har en omfang der afgør hvis hemmelighed et værktøjskald kører med. Der er to scopes: delt og personlig. At forstå forskellen og rækkefølgen af løsning mellem dem er nøglen til at give hver agent og hver bruger præcis den adgang, de skal have, og ikke mere.

De to omfang

Omfang Tilhører Brugt når
Delt Arbejdsområdet En handling bør køre under en fælles konto uanset, hvem der udløste den
Personlig En individuel bruger En handling skal tilskrives og begrænses af en specifik persons egen autorisation

Begge typer lever i den samme krypterede kasse (konvolutkryptering, AES-256-GCM, per-lejer nøgle under en hovednøgle); forskellen er udelukkende hvem en hemmelighed tilhører, ikke hvordan den er gemt eller beskyttet.

Beslutning truffet af den midlertidige bruger, med en fallback til arbejdsområde

Når det er tid til at skifte, og et værktøj har brug for en legitimationsoplysning, løser AiHummer det af den handlende bruger — den person på hvis vegne turen kører — og falder tilbage til arbejdsområde (delt) legitimationsoplysninger, når brugeren ikke har nogen personlig:

need credential ─▶ personal credential for the acting user?
                     ├─ yes ─▶ use the personal credential
                     └─ no  ─▶ fall back to the shared (workspace) credential

Denne enkelt regel giver dig fleksibel adfærd: giv kun et fælles legitimationsoplysninger, og alle bruger det; lad enkeltpersoner tilføje deres egne, og de får automatisk forrang for den person, mens alle andre fortsætter med at bruge den fælles.

[!NOTE] Personlige vinder altid over delte for den samme bruger. Workspace-legitimationsoplysningerne er en fallback, ikke en override — en bruger, der har tilsluttet deres egen konto, handler med deres egen tilladelse.

Hvornår man skal bruge shared

Vælg en delt legitimationsoplysning når:

  • Handlingen repræsenterer organisationen, ikke en individuel person (en firmapostkasse, en enkelt CRM-servicekonto, en betalingsnøgle).
  • Du ønsker konsekvent adfærd uanset hvem der udløste agenten.
  • Udstedelse og rotation af én hemmelighed centralt er enklere end opsætning per bruger.

Hvornår man skal bruge personlig

Vælg en personlig legitimationsoplysning når:

  • Handlingen skal tilskrives en bestemt menneske og begrænses af, hvad det mennesket har lov til at gøre.
  • Forskellige brugere bør se forskellige data gennem den samme agent og værktøj.
  • Du har brug for tilbagekaldelse og revision pr. bruger, uafhængigt af alle andre.

Personlige legitimationsoplysninger er typisk de individuelle konti, en medarbejder forbindes gennem Forbindelser. Ud af boksen inkluderer disse for eksempel Gmail, Google Kalender, Google Kontakter, Google Drev, Google Opgaver, YouTube, Outlook Mail, Outlook Kalender, OneDrive, Microsoft To Do, Todoist, Asana, Jira Cloud, ClickUp, GitLab, Linear, monday.com, Fitbit, Oura Ring, Strava, Spotify og Samsung SmartThings — hver bruger handler under deres egen autorisation. En delt adgangskode er derimod en enkelt konto på tværs af arbejdsområdet (for eksempel en firmamailboks eller en CRM-servicekonto), som alle bruger.

Opsætning i praksis

Med andre ord:

  • Én legitimationsoplysning for alle (delt). En operatør gemmer en hemmelighed én gang ved arbejdsområde niveau — på Hemmeligheder skærm eller som en delt forbindelse. Derefter handler alle agenter og brugere under én konto (f.eks. en firmaets postkasse).
  • En legitimationsoplysning per person (personlig). En bruger forbinder deres egen konto via Forbindelser (fuldfører en OAuth-login) — og fra da af kører deres egne opkald under deres autorisation, mens alle ellers beholder den delte.
  • Hvem må skrive til en agent er ikke sat her, men på Kanaler skærm: knappen “Svar kun til kendte brugere”.
  • En personlig persona/adfærd for en specifik person kommer fra at kombinere personlige forbindelser (denne side) med agentindstillinger; sæt virksomhedsomspændende regler ind i delte blokke.

Intet ekstra at “aktivere”: opløsningsreglen (personlig → ellers delt) fungerer automatisk.

Hvordan det interagerer med Connections og hvælvet

Forbindelser er den mest almindelige måde en personlig legitimation opstår: brugeren gennemfører en OAuth2-autoriseringskode-flow, den udstedte token bliver forseglet i depotet, og fra da af er det præcis den personlige legitimation, som opløseren vælger for den bruger. En delt legitimation er derimod typisk en hemmelighed, som en operatør gemmer én gang på arbejdsområde-niveau.

I alle tilfælde forbliver hemmeligheden i det krypterede pengeskab og kommer aldrig ind i modelkonteksten, prompten eller logfilerne — omfanget styrer kun, hvilken pengeskabsindtastning den handlende bruger henviser til.

Hvor til næste