diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 5e9d5ac8a..fcc854411 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -786,6 +786,11 @@ const config = { id: "default", docsPluginId: "default", config: { + security: { + specPath: "openapi-specs/scm/config/security", + outputDir: "products/scm/api/config/security", + sidebarOptions: { groupPathsBy: "tag" }, + }, auth: { specPath: "openapi-specs/sase/auth", outputDir: "products/sase/api/auth", diff --git a/openapi-specs/scm/config/cloudngfw/identity/identity-services-march.yaml b/openapi-specs/scm/config/cloudngfw/identity/identity-services.yaml similarity index 99% rename from openapi-specs/scm/config/cloudngfw/identity/identity-services-march.yaml rename to openapi-specs/scm/config/cloudngfw/identity/identity-services.yaml index 86fde0382..dc867abc5 100644 --- a/openapi-specs/scm/config/cloudngfw/identity/identity-services-march.yaml +++ b/openapi-specs/scm/config/cloudngfw/identity/identity-services.yaml @@ -3435,8 +3435,6 @@ components: - rulebase authentication-portals: type: object - required: - - redirect_host properties: id: type: string diff --git a/openapi-specs/scm/config/cloudngfw/security/security-services.yaml b/openapi-specs/scm/config/cloudngfw/security/security-services.yaml index 84d639c3e..acb29d7d4 100644 --- a/openapi-specs/scm/config/cloudngfw/security/security-services.yaml +++ b/openapi-specs/scm/config/cloudngfw/security/security-services.yaml @@ -5828,7 +5828,12 @@ components: type: object required: - name - - type + - source + - from + - to + - destinattion + - service + - protection properties: id: type: string @@ -5951,7 +5956,6 @@ components: classified: type: object required: - - classification-criteria - profile properties: classification-criteria: diff --git a/products/scm/sidebars.ts b/products/scm/sidebars.ts index 4022b885e..37efa7ad2 100644 --- a/products/scm/sidebars.ts +++ b/products/scm/sidebars.ts @@ -474,4 +474,8 @@ module.exports = { require("./api/config/ciedss/cdug/sidebar"), ], scmtenancy: ["scm/api/tenancy/tenancy-api", require("./api/tenancy/sidebar")], + security: [ + "scm/api/config/security/introduction", + ...require("./api/config/security/sidebar"), + ], }; \ No newline at end of file