DokumentationWorkflowsApps og tjenester

Asana Opgaver node

Opgaver i Asana-workspacet: list, vis, opret, ændr, afslut og kommentér. Se opsætning, input og output, testforløb og løsning af typiske fejl.

9 min. læsningOpdateret

Hvad noden gør

Opgaver i Asana-workspacet: list, vis, opret, ændr, afslut og kommentér.

Brug Asana Opgaver som et klart afgrænset trin i et anymize-workflow.

  • Behandler 1 input.
  • Leverer 1 output til efterfølgende trin.
  • Kører som et normalt trin i forløbet.

Opsæt noden

  1. 01Åbn et workflow, og tilføj Asana Opgaver fra nodekataloget.
  2. 02Hvis din Asana-konto ikke er forbundet endnu, så forbind den direkte i nodepanelet eller under Konnektorer.
  3. 03Udfyld de påkrævede felter, og knyt værdier fra tidligere trin.
  4. 04Kør noden med et lille testsæt, og kontrollér outputtet.
  5. 05Forbind det vellykkede output, og aktivér først efter en samlet test.

Handlinger og tilstande

Vælg den ønskede funktion i Handling. Panelet viser derefter de relevante indstillinger.

  • List opgaver
  • Læs opgave
  • Opret opgave
  • Opdater opgave
  • Afslut opgave
  • Skriv kommentar
  • List underopgaver
  • Opret underopgave

Indstillinger

FeltBetydningOmråde
HandlingValg: List opgaver, Læs opgave, Opret opgave, Opdater opgave, Afslut opgave, Skriv kommentar, List underopgaver, Opret underopgaveStandard
Projekt-IDStår i projektets Asana-adresse. Du kan også indsætte hele linket. Lad stå tomt for at se dine egne opgaver.Standard
Workspace-IDLad stå tomt, så bruger trinnet dit standard-workspace. Kun nødvendigt, hvis du har flere workspaces og ikke angiver et projekt.Standard
Kun opgaver fraFiltrerer på en person. Skriv „me“ for dig selv eller en persons e-mailadresse eller Asana-bruger-ID. Uden projekt gælder „me“. I et projekt filtrerer anymize selv og læser flere sider, indtil der er nok resultater, højst 1000 opgaver.Standard
Status„Kun afsluttede“ filtrerer anymize selv, fordi Asana ikke kan det.Trinnet læser derfor flere sider, indtil der er nok resultater, højst 1000 opgaver.Standard
Antal pr. side (maks. 100)Filtrerer anymize selv (kun afsluttede, en person i projektet), gælder tallet for resultaterne. Rækker den første side ikke, læser trinnet videre i sider à 100 opgaver. Der kan så være op til 99 flere, fordi en læst side aldrig deles.Standard
Hent alle siderHenter videre, indtil alt er med, højst 1000 opgaver.Standard
FortsættelsesmarkørFortsætter, hvor den sidste hentning stoppede. Brug fortsættelsesmarkøren fra det forrige trin.Standard
Task-IDStår i opgavens Asana-adresse. Du kan også indsætte hele linket. Ved en underopgave er det den overordnede opgave.Standard
TitelIndstil værdien i nodepanelet.Standard
BeskrivelseIndstil værdien i nodepanelet.Standard
Ansvarlig personPersonens e-mailadresse, Asana-bruger-ID eller „me“ for dig selv.Standard
Forfalder denDagen, hvor opgaven forfalder, som 2026-12-31 eller 31.12.2026. Tomt betyder uden forfaldsdato.Standard
Forfalder kl.Kun hvis klokkeslættet også tæller. Klokkeslættet gælder i den tidszone, du vælger nedenfor, ellers i UTC. Udfyld ikke sammen med „Forfalder den“.Standard
FelterDet, der skal ændres, som felt og værdi. Tilladt er: name (titel), notes (beskrivelse), assignee (e-mail, bruger-ID eller me), due_on (dato som 2026-12-31 eller 31.12.2026), due_at (dato med klokkeslæt, uden tidszone i tidszonen nedenfor), completed (true eller false). En tom værdi ved assignee, due_on eller due_at fjerner posten.Standard
TidszoneDen tidszone, klokkeslættet i „Forfalder kl.“ gælder i. Vælger du f.eks. 15:00 i kalenderen, så vælg din egen tidszone her, f.eks. Europe/Copenhagen. Uden valg gælder UTC. Står tidszonen allerede i værdien (f.eks. +01:00), er det den, der tæller.Standard
KommentarIndstil værdien i nodepanelet.Standard
Kør én gang pr. elementFra (standard): noden kører én gang for hele inputtet. Til: får den flere elementer (f.eks. fra „Del liste op“), kører den én gang PR. element, og {{ $json }} er så præcis dette element. Sådan arbejder du en filliste igennem post for post.Standard
Hvis et element fejler„Spring over“ skriver et `error`-felt for det fejlede element og fortsætter med resten i stedet for at miste hele kørslen på én ulæselig fil.Standard
Pause mellem elementer (millisekunder)Ventetid før hver kørsel undtagen den første. 1000 = 1 sekund pr. element. Nyttigt, hvis modparten ellers begrænser dig. Maksimalt 300000 (5 minutter).Standard

Input og output

InputBetydningType
StandardModtager hele resultatet fra det forrige trin.JSON
OutputBetydningType
StandardGør resultatet tilgængeligt som JSON for næste trin.JSON

Noden kan behandle lister element for element. Fejlhåndtering og pause findes under avancerede indstillinger.

Eksempel og testkørsel

Support-ticket → Asana-task: start med et lille og genkendeligt datasæt. Kontrollér outputtet, og brug kun felter, der faktisk findes.

Eksempel på testkørsel

{
  "project_id": "1234567890",
  "name": "Bug: Login schlägt auf iOS fehl",
  "notes": "Reproduziert auf iOS 17.4, nur TestFlight."
}

Adgang og sikkerhed

Noden arbejder med din egen forbundne Asana-konto. Den ser og ændrer kun det, kontoen har lov til. Tjek de viste tilladelser, når du forbinder. Det passende område (Opgaver, Projekter) skal også være slået til i indstillingerne for din Asana-forbindelse under Konnektorer. Som standard er alle områder slået til.

"Tilladte handlinger" i indstillingerne for din Asana-forbindelse under Konnektorer gælder også for denne node og tjekkes ved hver kørsel. Med "Kun læsning" eller "Læsning og kladder" kører kun de læsende handlinger: List opgaver, Læs opgave, List underopgaver. Disse handlinger kræver "Tillad ændringer": Opret opgave, Opdater opgave, Afslut opgave, Skriv kommentar, Opret underopgave.

Nøgler og loginoplysninger hører hjemme i Workflow-secrets eller i dine forbundne konti. Indsæt dem aldrig som almindelig tekst i workflow-felter, testdata eller beskrivelser.

Løs typiske fejl

  • Intet output: kontrollér den seneste kørsel og felterne fra den forrige node.
  • Tom variabel: åbn outputtet fra det forrige trin, og brug et felt fra de faktiske testdata.
  • Forbindelse afvist: opret forbindelsen igen med de nødvendige tilladelser.
  • Handling blokeret: sæt "Tilladte handlinger" for forbindelsen under Konnektorer til "Tillad ændringer", eller vælg en læsende handling.
  • Listen behandles kun én gang: aktivér kørsel pr. element.