როგორც დავაკონფიგურიროთ უსაფრთხოების ანგარიშები

უსაფრთხოების ანგარიშების კონფიგურაცია Procurize AI-ში განსაზღვრავს, როგორია SonarQube‑ის პროექტების ორგანიზაცია, წარმოდგენა და ინტეგრირება პლატფორმაში. სწორი კონფიგურაციამ უზრუნველყოფს, რომ უსაფრთხოების ანგარიშები სწორ პროდუქტისასთან ასოცირდნენ დაბეჭდილი იყურიან უსაფრთხოების ანგარიშის დაფის საშუალებით.

შენიშვნა: უსაფრთხოების ანგარიშების კონფიგურაციამ მოითხოვს ადმინისტრატორის პრივილიჟებს. დეტალებისთვის იხილეთ როლები და პრივილაირები.

პროექტის ჯგუფები

  • პროექტები ორგანიზებულია ჯგუფებად ლಾಜಿಕალური განყოფილებებისა და პორტფელოს‑დონის მართვისთვის.

  • თითოეულ ჯგუფში შეიძლება იყოს:

    • ქვეგგუფები
    • ინდივიდუალური პროექტები
  • לפחות ერთი პროექტის ჯგუფი უნდა არსებობდეს პროექტების კონფიგურაციისთვის.

პროექტის დაჯგუფება იძლევა იერარქიული ორგანიზაციის, მასობრივი გადმოწერისა და საერთო ანგარიშის შესაძლებლობას.

SonarQube-ის პროექტის ჯგუფები

პროექტის კონფიგურაციის ველები

ჯგუფის შიგნით პროექტის შექმნისას საჭიროა შემდეგი ველები:

ველიაღწერა
SonarQube URLSonarQube‑ის ინსტანციისაბსოლუტური URL‑ა.
Project KeySonarQube‑ის პროექტის უნიკალური იდენტიფიკატორი. გამოიყენება URL‑თან ერთად რეპოზიტორეთში ანგარიშის მოძიებისთვის.
Product Nameპროდუქტის ჩვენების სახელი. გამოჩნდება უსაფრთხოების ანგარიშის დაფაზე და ჩამოტვირთული ანგარიშებში.
Report File Nameსტანდარტულად ბაზირებულია პროდუქტის სახელზე. აუცილებელია ინტეგრაციებისთვის, რომლებიც საჭიროებს მუდმივად თანმიმდევრულ ფაილის დასახელებას.

SonarQube URL + Project Key‑ის კომბინაციამ იძლევა report‑ის სწურს ასოცირებას და გადმოწერას.

სამნიშვნელოვანი საკითხები

  • პროექტებს უნდა იყვნენ გაზიარებული ჯგუფზე.
  • პროდუქტის სახელები განსაზღვლიან დაფის წარმოდგენასა და ანგარიშის სახელი.
  • ღილაკ report file name‑ის მითითება აუმჯობესებს შესაბამისობას გარე სისტემებთან.
  • ეს კონფიგურაცია საბაზისოა API‑ის ინტეგრაციას, დაფის ჩვენებასა და ექსპორტის ფუნქციებზე.

დაკავშირებული დოკუმენტაცია

ზემოთ
აირჩიეთ ენა