GitHub Copilot: eksportbegrensninger og feilsøking
MarkdownSlik skiller du en eksportbegrensning fra en avvist betaling og en autentiseringsfeil i VS Code. GitHubs offisielle policy og begrensningene i klageprosessen.
Les hele artikkelen
Hvis du allerede har en GitHub-konto, men Copilot ikke er tilgjengelig i VS Code, eller du får avslag når du prøver å betale, bør du først notere hvilket trinn problemet oppstår på. Denne artikkelen tar for seg tjenestepolicyen og hvordan du logger inn på nytt i VS Code.
Praktisk informasjon om bruk av Ailoot finner du i dokumentasjonen.
Advarsel
Denne artikkelen er til informasjon og er ikke juridisk rådgivning. Offisielle GitHub-dokumenter er oppført nedenfor; de engelske sitatene etterfølges av en oversettelse.
Hva GitHubs offisielle policy faktisk sier
Siden «GitHub og handelskontroll» har en egen del om Copilot:
GitHub Copilot er et kommersielt massemarkedsprodukt og har fått eksportkontrollklassifiseringsnummeret (ECCN) 5D992.c. Produktet kan eksporteres til de fleste destinasjoner uten at lisens kreves (NLR).
Oversettelse: Copilot er et kommersielt massemarkedsprodukt med eksportklassifiseringsnummeret ECCN 5D992.c. Det kan eksporteres til de fleste destinasjoner uten lisens. Det neste avsnittet begrenser denne tillatelsen:
GitHub Copilot kan ikke selges, eksporteres eller reeksporteres uten tillatelse til en destinasjon som er underlagt embargo, eller til et land som er oppført i landgruppe E:1 i Supplement No. 1 til del 740 av EAR. Disse destinasjonene omfatter for tiden Cuba, Iran, Nord-Korea, Russland, Belarus og følgende regioner i Ukraina: Krim/Sevastopol og separatistområdene Donetsk og Luhansk. Denne listen kan endres.
Oversettelse: Copilot kan ikke selges, eksporteres eller reeksporteres uten tillatelse til destinasjoner som er underlagt embargo, eller til land i gruppe E:1 i Supplement No. 1 til del 740 av de amerikanske eksportadministrasjonsforskriftene (EAR). Disse destinasjonene omfatter for tiden Cuba, Iran, Nord-Korea, Russland, Belarus, Krim/Sevastopol og separatistområdene Donetsk og Luhansk. Listen kan endres.
Ordlyden oppgir to grunnlag: embargo eller oppføring i gruppe E:1. Listen som følger, gjelder begge.
Vilkårene for GitHub.com beskrives separat. For skytjenester i Iran viser GitHub til en lisens fra det amerikanske Office of Foreign Assets Control (OFAC); for Cuba opplyser selskapet at gratis og betalte skytjenester generelt er tilgjengelige. Dette overstyrer ikke den separate bestemmelsen om Copilot som er sitert ovenfor.
Hva som er kjent om sanksjonsscreening av kontoer
Lenger ned på siden finnes en FAQ om sanksjoner. Listen der nevner Krim, enkelte områder i Donetsk og Luhansk, Cuba, Iran og Nord-Korea. Reglene nedenfor om identifisering av kontoer og reiser hører til denne delen.
Hvis GitHub fastslår at en bruker eller kunde befinner seg i en region som er underlagt amerikanske handelskontrollrestriksjoner som GitHub ennå ikke har lisens fra amerikanske myndigheter for, eller at en bruker ellers er underlagt amerikanske økonomiske sanksjoner, vil den tilknyttede kontoen bli begrenset for å overholde de juridiske kravene. Fastsettelsen av hvor brukere og kunder befinner seg, for å innføre disse juridiske begrensningene, bygger på en rekke kilder, blant annet IP-adresser og betalingshistorikk. Nasjonalitet og etnisitet brukes ikke til å flagge brukere for sanksjonsbegrensninger.
Oversettelse: Hvis GitHub fastslår at en bruker befinner seg i en region som er underlagt amerikanske handelsrestriksjoner som GitHub ennå ikke har lisens fra amerikanske myndigheter for, eller at brukeren ellers er underlagt amerikanske økonomiske sanksjoner, blir den tilknyttede kontoen begrenset. Beliggenheten fastslås ved hjelp av flere kilder, blant annet IP-adresser og betalingshistorikk. Nasjonalitet og etnisitet brukes ikke til å flagge en konto for sanksjoner. Dette er en generell regel fra sanksjonsdelen.
Den samme delen inneholder et vilkår for organisasjoner:
Hvis en organisasjon er basert i et sanksjonert territorium eller land som GitHub ennå ikke har lisens fra amerikanske myndigheter for, eller hvis organisasjonens nøkkelpersoner eller medlemmer har tilstrekkelig tilknytning til et slikt territorium eller land, eller hvis organisasjonen ellers ser ut til å være underlagt amerikanske økonomiske sanksjoner, vil organisasjonskontoen og den tilknyttede eierkontoen bli begrenset.
Oversettelse: Hvis en organisasjon er basert i et sanksjonert land eller territorium som GitHub ennå ikke har lisens fra amerikanske myndigheter for, eller hvis nøkkelpersonene eller medlemmene har tilstrekkelig tilknytning til det, blir organisasjonskontoen og den tilknyttede eierkontoen begrenset. Det samme gjelder hvis organisasjonen ellers er underlagt amerikanske økonomiske sanksjoner.
Reiseadvarselen gjelder regionene i denne FAQ-delen:
Reiser i disse regionene kan påvirke kontostatusen din, men tilgangen kan gjenopprettes når du er utenfor den sanksjonerte regionen.
Oversettelse: Reiser til disse regionene kan påvirke kontostatusen din, men tilgangen kan gjenopprettes når du igjen befinner deg utenfor den sanksjonerte regionen.
Hvordan dette skiller seg fra et kort som avvises under betaling
Hvis det vises en avvisningsmelding når du prøver å betale, bør du lagre den nøyaktige ordlyden til en henvendelse til brukerstøtten. En slik avvisning beviser ikke i seg selv at eksportregelen ble anvendt. Priser og gratisabonnementet omtales separat: hva som er gratis i GitHub Copilot.
De siterte kildene kan ikke fastslå årsaken til en bestemt betalingsavvisning eller gi grunnlag for et løfte om at et annet kort vil gjenopprette tilgangen. Ikke ta fravær av et påloggingsproblem som bevis på at kontoen ikke er flagget for sanksjoner.
Hvordan dette skiller seg fra et autentiseringsproblem i VS Code
Hvis du allerede er logget inn på GitHub, men Copilot ikke er tilgjengelig i VS Code, sier dokumentasjonen at det kan skyldes et autentiseringsproblem:
Hvis du er logget inn på GitHub, men Copilot ikke er tilgjengelig i Visual Studio Code, kan det skyldes et autentiseringsproblem.
Oversettelse: Hvis du er logget inn på GitHub, men Copilot ikke er tilgjengelig i Visual Studio Code, kan årsaken være et autentiseringsproblem. GitHub foreslår følgende trinn:
- Klikk på Accounts-ikonet nederst til venstre i VS Code-vinduet, hold pekeren over GitHub-brukernavnet ditt, og klikk på Sign out.
- Trykk på F1 for å åpne kommandopaletten, og velg Developer: Reload Window.
- Logg inn på GitHub-kontoen din igjen etter at vinduet er lastet inn på nytt.
Kontroller om Copilot er tilgjengelig etter at du har logget inn igjen. Hvis ikke, er årsaken ennå ikke fastslått: Det samme dokumentet beskriver også for eksempel en utdatert utvidelse, at du mangler et abonnement, eller en feil ved tilkobling til GitHub API. Det lenker også til policyen for handelskontroll. Å logge inn igjen er ikke en måte å oppheve et eksportforbud på.
Hvis du mener at kontoen din ble flagget ved en feil
Den generelle klageprosessen på GitHub-siden er ment for kontoer som er berørt ved en feil. Den presenteres ikke som en egen prosedyre for Copilot:
I de sjeldne tilfellene der en konto blir berørt utilsiktet eller ved en feil, har vi en klageprosess for å håndtere slike tilfeller. Hvis en enkeltbruker eller eier av en organisasjon mener at vedkommende er flagget ved en feil, kan brukeren klage på flagget ved å gi GitHub verifiseringsinformasjon. Hvis GitHub mottar tilstrekkelig informasjon til å bekrefte at brukeren eller organisasjonen ikke er tilknyttet en jurisdiksjon som er sanksjonert av USA og som vi ikke har lisens for, og heller ikke er underlagt andre amerikanske økonomiske sanksjoner, vil flagget bli fjernet.
Oversettelse: Hvis en konto blir berørt utilsiktet eller ved en feil, kan brukeren eller eieren av organisasjonen klage på flagget ved å gi GitHub verifiseringsinformasjon. Flagget fjernes hvis det foreligger nok informasjon til å bekrefte at det ikke finnes tilknytning til en jurisdiksjon som er sanksjonert av USA og som GitHub ikke har lisens for, og heller ikke andre begrensninger under amerikanske økonomiske sanksjoner. Kilden viser leserne til GitHub Support for hjelp.
Hvis du mener at flagget er feil, beskriver du situasjonen for GitHub Support på support.github.com/request. Ikke framstill antakelsen din om årsaken til problemet som et bekreftet flagg. Den beskrevne prosessen angir ingen behandlingstid.
Kort sjekkliste
- Noter hvor avslaget oppstår, og den nøyaktige ordlyden i meldingen. En betalingsavvisning bekrefter ikke i seg selv en eksportbegrensning.
- Hvis du er logget inn på GitHub, men Copilot ikke er tilgjengelig i VS Code, logger du inn igjen som beskrevet ovenfor og kontrollerer resultatet.
- Hvis det ikke hjalp å logge inn igjen, betyr ikke det at det finnes et sanksjonsflagg. Åpne den offisielle dokumentasjonen for feilsøking av Copilot; den beskriver også andre årsaker.
- Kontakt GitHub Support hvis du mistenker at et sanksjonsflagg er feil.
- Kontroller den gjeldende listen over destinasjoner på GitHubs side om eksportpolicy: Kilden advarer om at listen endres.
Et annet Copilot-spørsmål behandles i «6 modeller fjernes fra Copilot 19. oktober».
Kilder
- GitHub: policy for handelskontroll — den separate eksportregelen for Copilot og generelle spørsmål om sanksjonsbegrensninger.
- GitHub: feilsøking for Copilot — årsaker til at Copilot ikke er tilgjengelig, og hvordan du logger inn igjen i VS Code.
Flere detaljer
Spørsmål om denne veiledningen: GitHub Copilot: eksportbegrensninger og feilsøking
Beviser en avvist Copilot-betaling en eksportbegrensning?
Nei. Registrer den eksakte meldingen og trinnet den vises på. Betalingsavslag, autentiseringsfeil i VS Code og eksportbegrensning krever forskjellige kontroller. Betalingsavslaget alene dokumenterer ikke et sanksjonsflagg.
Hva gjør jeg hvis Copilot er utilgjengelig etter innlogging i VS Code?
Logg ut via Accounts, last vinduet på nytt med Developer: Reload Window og logg inn igjen. Kontroller resultatet. Bruk den offisielle feilsøkingssiden eller kundestøtte hvis det fortsatt feiler, siden årsaken fortsatt ikke er bevist.