Lumaktaw sa pangunahing nilalaman

Mga pagbabago sa configuration

May ilang serbisyo na may kasamang configurable settings na maaaring i-customize. Nasa ibaba ang mga configuration value na available para sa bawat serbisyo.

Paano i-update ang configuration

Maaaring baguhin ang mga configuration value sa pamamagitan ng pagtatakda ng mga helm chart value habang dine-deploy ang helm chart gamit ang --set configuration.<Configuration Key>=<Configuration value>. Halimbawa, para itakda ang value ng ASPNETCORE_SHUTDOWNTIMEOUTSECONDS sa 90 segundo at itakda ang value ng RATELIMITING__MaxMessageCount sa 300 mensahe, magiging ganito ang helm command -

helm upgrade --install cdrplatform-sync-api cdrplatform-sync-api \
--set configuration.ASPNETCORE_SHUTDOWNTIMEOUTSECONDS=90 \
--set configuration.RATELIMITING__MaxMessageCount=300

Pag-access sa API

Configuration KeyPaglalarawanMga Wastong Value
ASPNETCORE_SHUTDOWNTIMEOUTSECONDSTinutukoy ang haba ng oras na hihintayin para magsara ang Web Host.Anumang wastong integer
AuthenticationSchemeScheme ng Authentication para sa API Access.None, Bearer, Basic
Authentication__Schemes__Bearer__ValidAudiences__0Wastong audience para sa API Access kapag ang AuthenticationScheme ay nakatakda sa BearerAnumang wastong string ( e.g. api://cdrplatform-api-access)
Authentication__Schemes__Bearer__ValidIssuerWastong Issuer kapag ang AuthenticationScheme ay nakatakda sa Bearerhttps://sts.windows.net/\<tenant-id>/
Authentication__Schemes__Bearer__AuthorityAuthority para sa API Access kapag ang AuthenticationScheme ay nakatakda sa Bearerhttps://login.microsoftonline.com/\<tenant-id>/v2.0/
CLIENTS__Policy__BaseAddressAng base URL kung saan ipinapadala ng proxy ang mga request sa Policy Management APIhttp://policy-api:8080
CLIENTS__License__BaseAddressAng base URL kung saan ipinapadala ng proxy ang mga request sa License Management APIhttp://license-management.license-management.svc.cluster.local:8080
CLIENTS__SyncApi__BaseAddressAng base URL kung saan ipinapadala ng proxy ang mga request sa Sync APIhttp://api:8080
CLIENTS__AsyncApi__BaseAddressAng base URL kung saan ipinapadala ng proxy ang mga request sa Async APIhttp://async-api:8080
CLIENTS__IcapProfile__BaseAddressAng base URL kung saan ipinapadala ang mga request ng proxy ICAP Profile Managementhttp://policy-api:8080

Sync API

Configuration KeyPaglalarawanMga Wastong Value
ASPNETCORE_SHUTDOWNTIMEOUTSECONDSTinutukoy ang haba ng oras na hihintayin para magsara ang Web Host.Anumang wastong integer
RATELIMITING__MaxMessageCountAng maximum na bilang ng mga mensaheng pinapayagan sa request queue bago magsimula ang rate limitingAnumang wastong integer
ARCHIVE__MaxLevelMaximum na mga layer ng mga naka-nest na archive na ipo-process higit pang impormasyonPositibong integer
ARCHIVE__MaxFileCountPinakamataas na bilang ng file na pinapayagan sa isang archive bago mag-failure higit pang impormasyonPositibong integer
ARCHIVE__MaxArchiveCountPinakamataas na bilang ng nested archive na pinapayagan sa isang archive bago mag-failure higit pang impormasyonPositibong integer
ARCHIVE__MaxUnpackedSizeBytesPinakamataas na pinapayagang laki ng mga na-unpack na file mula sa isang archive bago mag-failure higit pang impormasyonPositibong integer (sa bytes)

Engine

Configuration KeyPaglalarawanMga Wastong Value
DOTNET_SHUTDOWNTIMEOUTSECONDSTinutukoy ang haba ng oras na hihintayin para mag-shut down ang Host.Anumang wastong integer
QUEUE__RetryLimitTinutukoy ang dami ng beses na susubukang muli ang mga Async requestAnumang wastong integer
ReversingLabs__EndpointEndpoint ng ReversingLabs File Reputation API.https://data.reversinglabs.com/api/databrowser/malware_presence/query
ReversingLabs__TimeoutTimeout sa segundo na ginagamit kapag kumokontak sa ReversingLabs File Reputation API (default ay 100 segundo).Anumang wastong integer

Access sa Portal

Configuration KeyPaglalarawanMga Wastong Value
AuthenticationSchemeAuthentication Scheme para sa Portal Access APIWala, Bearer
Authentication__Schemes__Bearer__ValidAudiences__0Balidong audience para sa Portal Access API. Itakda sa Application (client) ID ng app registration na cdrplatform-portal-access.Anumang balidong string
Authentication__Schemes__Bearer__ValidIssuerBalidong issuer para sa Portal Access APIhttps://sts.windows.net/\<tenant-id>/
Authentication__Schemes__Bearer__AuthorityAuthority para sa Portal Access APIhttps://login.microsoftonline.com/\<tenant-id>/v2.0/
REBUILD__RequireAuthenticatedUserTinutukoy kung kailangang ma-authenticate ang mga user upang magsagawa ng mga rebuild request. Ang default ay false.true/false

Portal

Configuration KeyPaglalarawanMga Wastong Value
BackendUrlDomain ng CDR Platform APIhttps://<domain-name> (A valid string)
OIDC.ProviderOptions.AuthorityAuthority para sa serbisyo ng Portalhttps://login.microsoftonline.com/\<tenant-id>/v2.0
OIDC.ProviderOptions.ClientIdClient ID ng Portal App registration (cdrplatform-portal-client)Isang wastong string
OIDC.ProviderOptions.RedirectUriRedirect URI pagkatapos ng SSO Loginhttps://\<domain-name>/authentication/login-callback
OIDC.ProviderOptions.PostLogoutRedirectUriRedirect URI pagkatapos ng Logouthttps://\<domain-name>/authentication/logout-callback
REBUILD.RequireAuthenticatedUserTinutukoy kung kailangang ma-authenticate ang mga user para ma-access ang page na "Clean a file". Default ay false.true/false

Pamamahala ng Lisensya

Configuration KeyPaglalarawanMga Wastong Value
ASPNETCORE_SHUTDOWNTIMEOUTSECONDSTinutukoy ang haba ng oras na hihintayin para magsara ang Web Host.Anumang wastong integer
DATABASE__ProviderAng database provider na ginagamit para sa mga layunin ng cachingMongo / Cosmos
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider

Paglilinis

Configuration KeyPaglalarawanMga Wastong Value
DOTNET_SHUTDOWNTIMEOUTSECONDSTinutukoy ang haba ng oras na hihintayin para mag-shut down ang Host.Anumang wastong integer
CleanupAmountTinutukoy ang dami ng mga file na lilinisin sa bawat cron job. Maaari itong itakda sa pamamagitan ng --set cron.CleanupAmount=5000Anumang wastong integer
maxAgeTinutukoy ang maximum na edad ng mga file na pananatilihin sa storage. Maaari itong itakda sa pamamagitan ng --set cron.maxAge=01.00:00:00Anumang wastong Timespan
scheduleTinutukoy ang cron schedule kung kailan tatakbo ang cleanup cron job. Maaari itong itakda sa pamamagitan ng --set cron.schedule=0 */1 * * *Anumang wastong cron schedule expression

ICAP

Configuration KeyPaglalarawanMga Wastong Value
ASPNETCORE_SHUTDOWNTIMEOUTSECONDSTinutukoy ang haba ng oras na hihintayin para mag-shut down ang Host.Anumang wastong integer
ICAP__ServiceHeaderIsang Identifier na ipinapasok sa mga ICAP header.Anumang wastong string, default ay 'Glasswall ICAP Server 1.0"'
ICAP__OptionsTTLAng haba ng oras sa segundo kung kailan nananatiling balido sa icap client ang isang ICAP options response na ipinadala ng server.Anumang wastong integer na sinusuportahan ng icap client
ICAP__IdleTimeoutDefault ay walang hanggan. Nagtatakda ng deadline na nagsasaad kung gaano katagal dapat kumilos ang client bago tapusin ng server ang koneksyonIsang wastong timespan hal. 00:00:30
CACHE__MaxSizeInMbAng dami ng data sa megabytes na iimbakin ng ICAP server sa cache nito para sa mga rebuilt fileDefault ay 1Gb "1000"
DATABASE__ProviderAng database provider na ginagamit para sa mga layunin ng cachingMongo / Cosmos
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider
CERTIFICATE__VerificationFlagsMga flag na ginagamit upang i-customize ang pag-verify ng certificate chain sa ICAP server. Pakitingnan ang X509VerificationFlags para sa paliwanag ng mga verification flag.Isang wastong integer sa loob ng enum range
PROFILE__UseFallbackBoolean flag na nagsasaad kung gagamit o hindi ng fallback profile kapag hindi makontak ang Policy API.'true' upang paganahin ang fallback profile o 'false' upang huwag paganahin ito. Bilang default, ito ay 'false'

Async API

Configuration KeyPaglalarawanMga Wastong Value
ASPNETCORE_SHUTDOWNTIMEOUTSECONDSTinutukoy ang haba ng oras na hihintayin para magsara ang Web Host.Anumang wastong integer
ARCHIVE__MaxLevelMaximum na mga layer ng mga naka-nest na archive na ipo-process higit pang impormasyonPositibong integer
ARCHIVE__MaxFileCountPinakamataas na bilang ng file na pinapayagan sa isang archive bago mag-failure higit pang impormasyonPositibong integer
ARCHIVE__MaxArchiveCountPinakamataas na bilang ng nested archive na pinapayagan sa isang archive bago mag-failure higit pang impormasyonPositibong integer
ARCHIVE__MaxUnpackedSizeBytesPinakamataas na pinapayagang laki ng mga na-unpack na file mula sa isang archive bago mag-failure higit pang impormasyonPositibong integer (sa bytes)
DATABASE__ProviderTinutukoy kung aling Database provider ang gagamitin kapag nag-iimbak ng Async RequestsMongo, Cosmos (Default ay Mongo)
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider
QUEUE__MessageDelayInMsOras sa Milliseconds bago linisin ang resulta ng isang ASYNC request. Dapat itong itakda nang mas mababa kaysa sa maxAge Timespan ng Cleanup service.Anumang balidong positibong integer. Ang maximum na halaga ay (2^32)-1 milliseconds na bahagyang kulang sa 50 araw.

Tally Accumulator

Configuration KeyPaglalarawanMga Wastong Value
DATABASE__ProviderTinutukoy kung aling Database provider ang gagamitin kapag nag-iimbak ng Async RequestsMongo, Cosmos (Default ay Mongo)
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider

Policy API

Configuration KeyPaglalarawanMga Wastong Value
DATABASE__ProviderTinutukoy kung aling Database provider ang gagamitin kapag nag-iimbak ng Async RequestsMongo, Cosmos (Default ay Mongo)
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider

Metrics Collation (Hindi na ginagamit)

Simula sa version 2.6.2 ng Halo, hindi na kinakailangan ang Metrics Collation service.

Configuration KeyPaglalarawanMga Wastong Value
DATABASE__ProviderTinutukoy kung aling Database provider ang gagamitin kapag nag-iimbak ng Async RequestsMongo, Cosmos (Default ay Mongo)
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider

Metrics Projection

Configuration KeyPaglalarawanMga Wastong Value
DATABASE__ProviderTinutukoy kung aling Database provider ang gagamitin kapag nag-iimbak ng Async RequestsMongo, Cosmos (Default ay Mongo)
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider

Storage Monitor

Configuration KeyPaglalarawanMga Wastong Value
DATABASE__ProviderTinutukoy kung aling Database provider ang gagamitin kapag nag-iimbak ng monitor dataMongo, Cosmos (Default ay Mongo)
DATABASE__DatabaseNameAng pangalan ng database na gagawin sa Mongo / CosmosIsang wastong string depende sa provider
DATABASE__ConnectionStringConnection string papunta sa Mongo o Cosmos databaseIsang wastong connection string para sa naka-configure na provider
GRAPHAPI__ClientIdClient ID para sa authentication ng Microsoft Graph APIIsang balidong GUID
GRAPHAPI__ClientSecretClient secret para sa Microsoft Graph API authenticationIsang wastong secret string
GRAPHAPI__TenantIdTenant ID para sa Microsoft Graph API authenticationIsang balidong GUID
GRAPHAPI__MonitorValidationDelayPagkaantala bago i-validate ang mga subscription ng Graph API monitorIsang wastong timespan (Default ay 00:00:30)
GRAPHAPI__SubscriptionDurationTagal para sa mga subscription ng Graph API bago ang auto-renewalIsang wastong timespan (Default ay 2.00:00:00)
GRAPHAPI__TenantNameAng pangalan ng Azure tenant na ginagamit ng Graph APIIsang wastong tenant name - hal. Glasswall
CLIENTS__SyncApi__TimeoutTimeout para sa mga tawag sa Sync APIIsang wastong haba ng oras (Default ay 00:03:00)
ENABLE_OUTLOOK_BANNERPinapagana o hindi pinapagana ang feature na Outlook bannertrue, false (Default ay false)
EXCHANGEONLINE__AppIdApplication ID para sa Exchange Online authenticationIsang wastong GUID - Kinakailangan kung ang ENABLE_OUTLOOK_BANNER ay nakatakda sa true
EXCHANGEONLINE__OrganizationAng domain ng organisasyon ng Exchange OnlineIsang wastong .onmicrosoft.com domain - Kinakailangan kung ang ENABLE_OUTLOOK_BANNER ay nakatakda sa true
EXCHANGEONLINE__DistributionGroupNamePangalan na ibinigay sa distribution group na ginawa sa Exchange OnlineIsang wastong string (Default ay GWStorageMonitoringUsers)
EXCHANGEONLINE__TransportRuleNamePangalan na ibinigay sa mail flow rule na maglalapat ng banner sa mga nasa distribution groupIsang wastong string (Default ay Glasswall Attachment Processing Notice)
EXCHANGEONLINE__DistributionListSyncHaloUriBase URI para sa API ng Storage Monitor para sa pagkuha ng mga monitorIsang wastong URI (Default ay http://localhost:8080 - ang default na HTTP port ng Storage Monitor)
EXCHANGEONLINE__DistributionListSyncCronScheduleIskedyul kung kailan tatakbo ang Monitor/Banner sync jobIsang wastong cron expression (Default ay 0 */3 * * * o At the beginning of every 3rd hour)
MONITORING__BlockUnprocessedAttachmentsKung iba-block ang mga Email attachment sa Outlook na hindi pa naprosesotrue, false (Default ay true)
MONITORING__ProcessUnsupportedExtensionsTinutukoy kung ipapadala ang mga file na may hindi suportadong file type extension sa Sync API para sa pagprosesotrue, false
MONITORING__HealthcheckCronScheduleCron schedule para sa pagpapatakbo ng mga health checkIsang wastong cron expression (Default ay 0 */3 * * * o At the beginning of every 3rd hour)
MONITORING__MaxDegreeOfParallelismPinakamataas na bilang ng magkakasabay na monitoring operationIsang positibong integer (Default ay 5)
MONITORING__MonitorLastSeenThresholdTagal ng threshold pagkatapos nito itinuturing na hindi aktibo ang isang monitorIsang wastong timespan (Default ay 03:00:00)