36 lines
1.6 KiB
C#
36 lines
1.6 KiB
C#
namespace StellaOps.Scanner.WebService.Security;
|
|
|
|
internal static class ScannerPolicies
|
|
{
|
|
public const string ScansEnqueue = "scanner.api";
|
|
public const string ScansRead = "scanner.scans.read";
|
|
public const string ScansWrite = "scanner.scans.write";
|
|
public const string ScansApprove = "scanner.scans.approve";
|
|
public const string Reports = "scanner.reports";
|
|
public const string RuntimeIngest = "scanner.runtime.ingest";
|
|
public const string CallGraphIngest = "scanner.callgraph.ingest";
|
|
|
|
public const string OfflineKitImport = "scanner.offline-kit.import";
|
|
public const string OfflineKitStatusRead = "scanner.offline-kit.status.read";
|
|
public const string OfflineKitManifestRead = "scanner.offline-kit.manifest.read";
|
|
public const string OfflineKitValidate = "scanner.offline-kit.validate";
|
|
|
|
// Triage policies
|
|
public const string TriageRead = "scanner.triage.read";
|
|
public const string TriageWrite = "scanner.triage.write";
|
|
|
|
// Admin policies
|
|
public const string Admin = "scanner.admin";
|
|
|
|
// Sources policies
|
|
public const string SourcesRead = "scanner.sources.read";
|
|
public const string SourcesWrite = "scanner.sources.write";
|
|
public const string SourcesAdmin = "scanner.sources.admin";
|
|
|
|
// Secret detection settings policies
|
|
public const string SecretSettingsRead = "scanner.secrets.settings.read";
|
|
public const string SecretSettingsWrite = "scanner.secrets.settings.write";
|
|
public const string SecretExceptionsRead = "scanner.secrets.exceptions.read";
|
|
public const string SecretExceptionsWrite = "scanner.secrets.exceptions.write";
|
|
}
|