Code Monkey home page Code Monkey logo

Comments (22)

webbmastern avatar webbmastern commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

webbmastern avatar webbmastern commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

Jag är "Avancerad administratör" och det finns inga andra administratörer (eller användare) i nuläget.

from google-scoutnet-synk.

webbmastern avatar webbmastern commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

Ja, båda stegen är utförda.

from google-scoutnet-synk.

webbmastern avatar webbmastern commented on August 25, 2024

Har du aktiverat API:erna på https://console.cloud.google.com/apis/library?project också

from google-scoutnet-synk.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

image

from google-scoutnet-synk.

webbmastern avatar webbmastern commented on August 25, 2024

Testa sök på "Admin SDK" och se om det fungerar då.

from google-scoutnet-synk.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

webbmastern avatar webbmastern commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

webbmastern avatar webbmastern commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

image

from google-scoutnet-synk.

webbmastern avatar webbmastern commented on August 25, 2024

Kan du ta en skärmdump på hur det ser ut under Arkiv-->Projektegenskaper-->Omfattningar

from google-scoutnet-synk.

riccla0321 avatar riccla0321 commented on August 25, 2024

image

from google-scoutnet-synk.

webbmastern avatar webbmastern commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

webbmastern avatar webbmastern commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

riccla0321 avatar riccla0321 commented on August 25, 2024

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.

webbmastern avatar webbmastern commented on August 25, 2024

Det är nu löst efter att ha kört programmet en gång manuellt först.

from google-scoutnet-synk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.