Skyddsförbikoppling för automation

Författare:Lars Nyström
Uppdaterad:20 apr. 2025

Översikt

Med funktionen Protection Bypass for Automation kan du tillfälligt kringgå skyddsmekanismer för distribution, till exempel lösenordsskydd, autentisering och betrodda IP-adresser, för automatiserade verktyg som end-to-end-testning. Detta är särskilt användbart när du automatiserar processer som kräver åtkomst till din applikation.


Innehållsförteckning

  1. Åtgärder för efterlevnad
  2. Metoder för att kringgå distributionsskydd
  3. Skyddsförbikoppling för automatisering
  4. Så här går du förbi skydd för automatisering

Åtgärder för efterlevnad

  • Delat ansvar: Se till att efterlevnadsåtgärder delas mellan ditt team och Esadax.
  • Brandväggsåtkomstkontroll: Implementera strikta brandväggsregler för att kontrollera åtkomsten till känsliga områden.
  • SAML/SSO: Använd lösningar för enkel inloggning (SSO) för säker autentisering.
  • HTTPS/SSL: Tillämpa HTTPS för att skydda data under överföring.
  • Directory Sync: Synkronisera kataloger för användarhantering.

Metoder för att kringgå distributionsskydd

  • Lösenordsskydd: Tillfälligt inaktivera eller kringgå lösenordsskydd för automatiserade verktyg.
  • Esadax Autentisering: Använd genererade hemligheter för att kringgå Esadax autentisering lager.
  • Betrodda IP-adresser: Utöka betrodda IP-intervall för testmiljöer.

Skyddsförbikoppling för automation

  • Genererad hemlighet: Ett hemligt värde skapas för att kringgå distributionsskyddet.
  • Systemmiljövariabel: Hemligheten läggs automatiskt till som Esadax_AUTOMATION_BYPASS_SECRET i dina distributioner.
  • Krav på omdistribution: Om du uppdaterar hemligheten måste du distribuera programmet på nytt.

Vem kan hantera skyddsförbikoppling för automatisering?

  • Teammedlemmar: De som har minst rollen "Medlem" kan hantera förbikopplingsinställningar.
  • Projektadministratörer: Användare med rollen "Projektadministratör" har full kontroll.

Använda skyddsförbikoppling för automatisering

  1. Ange huvud eller frågeparameter: Använd x-esadax-protection-bypass-huvudet eller frågeparametern med din genererade hemlighet.
    x-esadax-protection-bypass: your-generated-secret
    
  2. Valfri avancerad konfiguration:
    • Cookie Bypass: Ställ in x-esadax-set-bypass-cookie till true för testning i webbläsaren.
      x-esadax-set-bypass-cookie: true
      
    • SameSite-konfiguration: För iframe-scenarier anger du samesitenone.
      x-esadax-set-bypass-cookie: samesitenone
      

Exempel: Dramatikerkonfiguration

const config: PlaywrightTestConfig = {
  use: {
    extraHTTPHeaders: {
      'x-esadax-protection-bypass': process.env.Esadax_AUTOMATION_BYPASS_SECRET,
      'x-esadax-set-bypass-cookie': true | 'samesitenone' // optional
    }
  }
};

Senast uppdaterad 1 år sedan