Method: moduleSettings.rebrandingSettings

Full name: projects.locations.instances.moduleSettings.rebrandingSettings

Retrieves the branding and visual customization settings for the SecOps platform. Use this method to obtain assets like company logos and favicons, as well as their display preferences in the header or login screen.

HTTP request


GET https://chronicle.africa-south1.rep.googleapis.com/v1alpha/{parent}/moduleSettings:rebrandingSettings

Path parameters

Parameters
parent

string

Required. The parent resource where the module settings are located. Format: projects/{project}/locations/{location}/instances/{instance}/moduleSettings/{module}

Request body

The request body must be empty.

Response body

Response message for rebrandingSettings.

If successful, the response body contains data with the following structure:

JSON representation
{
  "imageBase64": string,
  "faviconBase64": string,
  "changeFavicon": boolean,
  "useInLoginScreen": boolean,
  "useInHeader": boolean
}
Fields
imageBase64

string

Optional. The base64 encoded image of the company logo.

faviconBase64

string

Optional. The base64 encoded image of the company favicon.

changeFavicon

boolean

Whether to change the favicon.

useInLoginScreen

boolean

Whether to use the company logo in the login screen.

useInHeader

boolean

Whether to use the company logo in the header.

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/chronicle
  • https://www.googleapis.com/auth/chronicle.readonly

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the parent resource:

  • chronicle.moduleSettings.rebranding

For more information, see the IAM documentation.