Comments (22)
Under Resources-->Advanced Google Services
Aktivera "Admin Directory API" om det är inaktivt och testa om det löser det. På denna sida finns också en länk för att aktivera tjänsterna i "Google API Console"
På min installation ser jag att jag också har aktiverat "Google sheets API" samt "Group Settings API" när jag utvecklade. Kanske kan dessa behöva aktiveras också för att slippa andra felmeddelanden.
from google-scoutnet-synk.
Efter att ha aktiverat dom så får jag detta:
Starta | Funktion | Felmeddelande | Utlösare | Sluta |
---|---|---|---|---|
2018-04-25 23:18 | AccountsAndGroups | Insufficient Permission (rad: 263, fil: Användare) | time-based | 2018-04-25 23:18 |
from google-scoutnet-synk.
Har du tillräckliga behörigheter på ditt konto?
Då du kommer ge programmet befogenhet att tex skapa och ändra konton så behövs en hög behörighet, tex avancerad administratör / superadmin
from google-scoutnet-synk.
Jag är "Avancerad administratör" och det finns inga andra administratörer (eller användare) i nuläget.
from google-scoutnet-synk.
Har du gjort steg1 i instruktionen samt ställt in rätt domän i början av filen Användare.gs?
from google-scoutnet-synk.
Ja, båda stegen är utförda.
from google-scoutnet-synk.
Har du aktiverat API:erna på https://console.cloud.google.com/apis/library?project också
from google-scoutnet-synk.
Ja, det är gjort. Hittar ingen Admin Directory API där, så jag antar att den bara ska aktiveras under Resurser > Avancerade Google-tjänster på script.google.com.
from google-scoutnet-synk.
Testa sök på "Admin SDK" och se om det fungerar då.
from google-scoutnet-synk.
Aktiverade "Admin SDK" och får fortfarande samma fel.
Starta | Funktion | Felmeddelande | Utlösare | Sluta |
---|---|---|---|---|
2018-04-26 20:18 | AccountsAndGroups | Insufficient Permission (rad: 263, fil: Användare) | time-based | 2018-04-26 20:18 |
from google-scoutnet-synk.
Då du inte har några användare innan undrar jag i så fall om du har konfigurerat domänen i Google Suite och inte använder någon testdomän just nu?
Kolla om du har skrivit domänen på rätt form utan www i början av filen "Användare.gs". Tex testscoutkar.se
Jag tror det kan dröja ett litet tag innan behörigheter ändras i systemet fullt ut, så testa köra programmet igen innan du gör något av nedanstående.
I funktionen "listAllUsers" finns en variabel som heter "domain" (rad 414) byt ut den domänen som står där mot din egen och testa köra bara den funktionen. Den gör typ samma sak som den som blev fel men är för testsyfte.
Om det inte fungerar kan du testa lägga till en användare i underorganisationen "Scoutnet" och sen testa igen, men gör det bara i fall det innan inte fungerade så vi vet var felet ligger.
from google-scoutnet-synk.
I funktionen "listAllUsers" finns en variabel som heter "domain" (rad 414) byt ut den domänen som står där mot din egen och testa köra bara den funktionen. Den gör typ samma sak som den som blev fel men är för testsyfte.
Testade ovanstående och funktionen "listAllUsers" genererar inga felmeddelanden.
Hur ska jag gå vidare?
from google-scoutnet-synk.
Logga in till Adminkonsolen med ditt adminkonto och tryck på "Säkerhet".
Tryck på "API-referens", och tryck på kryssrutan för att "Aktivera API-åtkomst".
from google-scoutnet-synk.
Logga in till Adminkonsolen med ditt adminkonto och tryck på "Säkerhet".
Tryck på "API-referens", och tryck på kryssrutan för att "Aktivera API-åtkomst".
Redan aktiverat.
from google-scoutnet-synk.
Kan du ta en skärmdump på hur det ser ut under Arkiv-->Projektegenskaper-->Omfattningar
from google-scoutnet-synk.
from google-scoutnet-synk.
I filen Grupper.gs rad 6. Har du ställt in din domän där också?
Kontrollera oavsett att de är rättstavade i båda filerna då det fungerade att anropa funktionen listAllUsers när du skrev in din domän direkt i funktionen.
from google-scoutnet-synk.
Har du ställt in din domän där också?
Ja, det är rättstavat, och samma stavning på båda ställena.
from google-scoutnet-synk.
Vad händer om du kör funktionen GetGoogleAccounts() direkt. Går det?
Det är i den funktionen som du får fel.
from google-scoutnet-synk.
Vad händer om du kör funktionen GetGoogleAccounts() direkt. Går det?
Det är i den funktionen som du får fel.
Fungerar utan problem.
from google-scoutnet-synk.
Nu helt plötsligt funkar AccountsAndGroups. Alla användare dyker upp i organisationen.
Kan det bero på att jag körde funktionen manuellt? Tidigare har jag kört funktionerna med tidsstyrning (enligt punkt 11 under "Inställningar" i README.md), men nu testade jag att köra funktionen manuellt "Play"-knappen, och då fick jag respons direkt.
from google-scoutnet-synk.
Det är nu löst efter att ha kört programmet en gång manuellt först.
from google-scoutnet-synk.
Related Issues (20)
- Sätta recoveryPhone fungerar inte HOT 1
- Att använda de val du gjort för mail i scoutnet HOT 5
- För många anrop gjorda mot googles api, google svarar med capatcha HOT 4
- Röd bakgrund för kolumn e-post skräppostmoderator? HOT 3
- Synk misslyckas med "Resource Not Found: groupKey" HOT 2
- epostalias. HOT 6
- Felaktig uppdatering av namn HOT 5
- Uppdatera dokumentationen
- Exempel på konfiguration av medlemslistor är tom
- Skapa ett bibliotek av skripten HOT 2
- Etiketter för val av synkronisering av Grupper HOT 2
- Inställningen "reply-to" skrivs över vid synkning HOT 1
- Utökad Logger-funktionalitet
- Google grupps HOT 1
- Schemaläggning vid användning av bibliotek? HOT 5
- Medlemslistor - dokument bifogas ej. HOT 2
- Öka användarvänlighet för synk av kontakter? HOT 2
- Möjlighet till inaktiva konton som standard? HOT 12
- Grupper: Synkinställningar för respektive importerad lista från scoutnet.
- Medlemmar hittas men synkas inte HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from google-scoutnet-synk.