Handleiding bij de broncodepreview · 0.1.0
Je weg vinden in de werkbank
Kies de juiste weergave voor broninstellingen, scannergereedheid, bevindingen, achtergrondwerk en instellingen.
De API-referentie is in het Engels.
Open de gekoppelde werkbank
Voer CodeSecurity: Open Dashboard uit in het verbonden VS Code-profiel. De geïntegreerde browser gebruikt zijn eigen bevestigde lidmaatschap van de lokale installatie. Een bestaande gekoppelde browser kan ook de lokale control-origin openen. Gebruik de authenticatiegids om een browser toe te voegen of te herstellen.
Een gewone dashboardopening gaat naar Projects als er geen scangeschiedenis is en naar Findings als er resultaten zijn. Een expliciete weergave- of bevindingenlink behoudt zijn bestemming. Herladen bewaart de geselecteerde weergave en scan in de URL. Een mislukte eerste leesactie toont een fout in plaats van de installatie als leeg voor te stellen.

Overview vat bewaarde resultaten over projecten samen. Projects, Jobs, Scans en Findings volgen het bewijs van een repository.
Open de volledige afbeeldingKies een weergave op basis van je taak
| Weergave | Gebruik |
|---|---|
| Overview | Installatieoverzichten, recente activiteit en ingangen naar werk dat aandacht vraagt. |
| Projects | Een geautoriseerde bronmap registreren, Scan setup bekijken, analyse starten en de scangate van één repository bewerken. |
| Jobs | Voorbereiding, scans, Advisor en herstel volgen via hun duurzame identiteiten. |
| Scans | Een vastgelegde analyse kiezen en de toestand bekijken voordat je de bijbehorende bevindingen opent. |
| Findings | Exacte scanlokale bevindingen, bewijs, beoordelingen en optioneel advies filteren en beoordelen. |
| Tools | Scanners inschakelen, gereedheid bekijken, gegevens voorbereiden en geavanceerd scanneronderhoud uitvoeren. |
| Settings | Beschermingsverzoeken, werkruimtetoegang, Advisor-providers, vertrouwde leden en installatiebediening beheren. |
Overview-tellers ontdubbelen op scannerfingerprint. Ze beantwoorden een andere vraag dan het aantal rijen in één geselecteerde scan. Gebruik het scanspecifieke resultaat bij beoordeling van een bepaalde bronmomentopname.
Stel een project in
Vouw Register Project open in Projects. Bij de eerste installatie is het al geopend; terugkerende gebruikers zien eerst bestaande projecten en scanbediening. Sluiten bewaart een onafgemaakt formulier.
Voer de exacte map in en kies Add Project pas als die binnen een geautoriseerde brongrens ligt. Authorize another source root bereidt een afzonderlijke hostactie voor. De browser kan zelf geen Docker-bindmount toepassen.
Voor het geselecteerde project controleert Scan setup drie vereisten in deze volgorde:
- Kerndiensten zijn beschikbaar.
- De geselecteerde bron is bereikbaar binnen de geautoriseerde grens.
- De vereiste scannergegevens zijn gereed.
Elke onvolledige stap biedt zijn eigen herstelactie. Geslaagde controles worden samengevouwen in een overzicht dat met toetsenbord of muis kan worden geopend. Als een vereiste wegvalt, verschijnt de begeleiding opnieuw. Volg broncode en scans voor exacte bron- en dekkingskeuzes.
Bereid tools voor voordat je bevindingen onderzoekt
Tools toont ingeschakelde scanners, geïnstalleerde versies en gereedheid. Prepare all scanners controleert de beoordeelde catalogus, downloadt vereiste gegevens via de afzonderlijke updater en verifieert de resulterende invoer. Volg de gekoppelde job in plaats van voorbereiding herhaaldelijk in te dienen.
Volledige scans wachten totdat alle ingeschakelde tools gereed zijn. Limited coverage is een expliciet alternatief als sommige tools kunnen draaien; het resultaat blijft gedeeltelijk. Toolgereedheid en bevindingenbeleid zijn verschillende zaken. Een drempel wijzigen herstelt geen ontbrekende database of scannerfout.
Houd een bevinding gekoppeld aan haar scan
Begin in Findings met project, bron, dekkingsdoel en scanselector. De status en gate boven de resultaten horen bij die geselecteerde scan.
Zoeken en ernstsnelkeuzes beperken de lijst. Filters and scanner counts toont filters voor scanner, ernst en levenscyclus. Een rij selecteren opent de details; rijen aanvinken bereidt een expliciete bulkactie voor. Dit zijn verschillende selecties; alleen aanvinken voert geen wijziging uit.
Gebruik de bronactie in de details voor navigatie, Lifecycle voor een beoordeling en Run Advisor voor optioneel advies. De beoordelingsgids beschrijft de gevolgen en bediening van het bewijspaneel.
Gebruik Settings zonder een concept kwijt te raken
Settings groepeert de bediening in Protection, Workspace access, Advisor, Trusted access en Installation. Sectielinks navigeren binnen de pagina. Exacte links naar repositories, IDE-toegang en providers openen rechtstreeks de relevante sectie.

Settings groepeert bescherming, werkruimtetoegang, Advisor, vertrouwde toegang en installatiebediening. Opgeslagen beleid en toegepaste hosttoestand blijven gescheiden.
Open de volledige afbeeldingRefresh settings data bewaart niet-opgeslagen invoer in bewerkte secties en laadt actuele waarden in onaangeroerde secties. Vernieuwen slaat een concept niet op. Een geslaagde gerichte opslag werkt die sectie bij en bewaart concepten elders.
Als opslaan niet bevestigd kan worden, blijft het concept zichtbaar omdat de backend het mogelijk al heeft geaccepteerd. Herstel de verbinding, herlaad en vergelijk de actuele waarden voordat je opnieuw opslaat. Een ongeldige Settings-leesactie bewaart het concept eveneens en schakelt opslaan uit totdat geldig herladen lukt.
Een handmatig geopend Advisor-providerformulier blijft bij herladen bestaan. Als een andere client de providercollectie wijzigt, kan dat formulier de nieuwere revisie niet overschrijven. Bewaar tekst die je nodig hebt, annuleer het formulier en open de provider opnieuw tegen de actuele collectie.
Gebruik Repository scan gate in Projects om het beleid van één project te wijzigen. Gebruik Settings voor het afzonderlijke beschermingsverzoek en de hostwaarneming. Een gate of aangevraagde beschermingsinstelling opslaan installeert geen lokale hook.
Volg werk zonder het te dupliceren
Open Jobs na het indienen van voorbereiding, een scan of Advisor. De takenlijst toont de toegelaten job, actuele voortgang, resultaatlinks en geldige herstelacties. Zoeken en filters beperken de lijst, terwijl de totaaltellers voor de hele installatie blijven gelden.
Een onbeschikbare leesactie en een lege geschiedenis zijn verschillende toestanden. Als vernieuwen mislukt nadat gegevens zijn geladen, blijven bestaande rijen met de fout zichtbaar. Gebruik Refresh om ze te verzoenen; neem niet aan dat het werk gestopt is en maak geen dubbele opdracht aan. Ga verder met de jobgids.
Lees de implementatie wanneer de grens ertoe doet
Het hoofdstuk over bevoegdheden legt uit waarom browserlidmaatschap, IDE-toegang en brontoestemming gescheiden zijn. Scannen volgt de bron door de tools; jobs en bewijs legt uit hoe resultaten duurzaam worden. Deze begrippen helpen wanneer het waargenomen resultaat van een knop afwijkt van de aangevraagde actie.