Konnektor
GitHub
API-Zugangsdaten, pro Kunde eingetragen.
Software-Forge als SaaS (oder selbst gehosteter GitHub Enterprise Server), in der die Entwickler eines Unternehmens oder seines Dienstleisters arbeiten. Vigicap liest, wie viele Mitglieder die Organisation hat, ob sie einen zweiten Faktor verlangt und wie vielen Mitgliedern einer fehlt, um das ReCyF-Ziel zur Mehr-Faktor-Authentifizierung zu bewerten. Diese Lesung betrifft die Konten der GitHub-Organisation, nicht alle Konten des Unternehmens.
01
Was im Werkzeug anzulegen ist
Der Zugang wird in GitHub angelegt, nicht in Vigicap. Vigicap fragt nie nach dem Passwort eines Administrators: Es erwartet API-Zugangsdaten, die Sie anlegen, die Sie sehen und die Sie ohne uns widerrufen können.
Wo er erzeugt wird
Créez un jeton d'accès personnel à portée fine (Settings > Developer settings > Personal access tokens > Fine-grained), rattaché à l'organisation du client, avec la permission « Members: read-only ». Saisissez le nom de l'organisation dans le champ prévu. Laissez l'URL vide (ou https://github.com) pour GitHub.com ; pour GitHub Enterprise Server, indiquez l'URL de votre instance.
Minimale Rolle
Un jeton d'accès personnel à portée fine, en lecture seule sur l'organisation (permission « Members: read-only »), ou un jeton classique portant uniquement `read:org`. Ce connecteur n'appelle que GET /orgs/{org} et GET /orgs/{org}/members. Important : seul un PROPRIÉTAIRE de l'organisation peut lire la liste des membres sans second facteur ; avec un autre compte, GitHub renvoie une liste vide au lieu d'un refus, et Vigicap signale alors que la couverture n'est pas lisible plutôt que d'annoncer une couverture totale.
Dem Rollenmodell des Herstellers entnommen und vor der Veröffentlichung geprüft.
02
Was in Vigicap einzutragen ist
Die genauen Felder des Verbindungsformulars, in der Reihenfolge ihres Erscheinens. Als „geheim“ markierte Werte gelangen nie zurück in den Browser: Sie werden verschlüsselt gespeichert und beim Trennen gelöscht.
Das Formular beginnt mit der Adresse der Instanz, getrennt von den Feldern unten eingetragen. Der öffentliche Katalog veröffentlicht bislang nicht, ob dieser Konnektor eine braucht und wie sie aussieht — diese Liste ist also für alles Übrige genau und zu diesem ersten Feld stumm.
- Jeton d'accès personnelgeheim
Jeton à portée fine en lecture seule sur l'organisation, ou jeton classique avec read:org.
github_pat_… ou ghp_…
- Organisation
Le nom de l'organisation GitHub, tel qu'il apparaît dans l'URL.
mon-entreprise
03
Routing pro Kunde
Die Verbindung wird pro Kunde hergestellt: ein Zugang je Kunde, auf dessen Kundenakte eingetragen. Zwischen zwei Kunden wird nichts geteilt, und das Trennen des einen lässt den anderen unberührt.
04
Was er tut und was er nicht tut
Vorbefüllte ReCyF-Ziele
Eine Lesung speist ein Ziel des ANSSI-Referenzrahmens ReCyF. Sie SCHLÄGT es vor: Das Niveau zählt erst, wenn eine Beraterin oder ein Berater es bestätigt hat.
- #10 Gestion des identités et des accès des utilisateurs aux systèmes d'informationVerwaltung der Identitäten und der Benutzerzugriffe auf die Informationssysteme
Nur lesend
Die Lesevorgänge sind rein lesend: Vigicap schreibt beim Lesen nichts in das Werkzeug.
Was gelesen wird, was aufbewahrt wird, wie lange und mit welchen Rechten: dasselbe Verzeichnis, Konnektor für Konnektor, im Datenverzeichnis.
Überprüfung
Dieser Konnektor wurde durchgängig gegen eine echte Instanz des Werkzeugs ausgeführt, nicht nur gegen eine Simulation getestet.
Die genannten Marken und Logos gehören ihren jeweiligen Inhabern und kennzeichnen die Tools, mit denen Vigicap kompatibel ist — siehe das Impressum.