CHG-27577-19-300577:
Em ambientes AEMM multilocatários, é necessário restringir a capacidade dos clientes de editar as configurações de Configurações globais. Isso só deve ser editável por operações Aranda.
O script a seguir que permite atualizar registros na tabela AFW_SETTINGS para configurações globais. Substitua o valor da variável @valorSetting por um da lista a seguir:
Um script que permite que os registros sejam atualizados na tabela AFW_SETTINGS para configurações globais que são manipuladas no AMDM Substitua o valor da variável @valorSetting por um da lista a seguir (coloque apenas o nome do parâmetro e não a descrição): Seção de manutenção de aplicativos:
- DatabaseRecordsKeepingDays: Dias para manter registros antigos no banco de dados (valor mínimo 30, valor máximo 120)
- DeleteOldRegistersDays: Dias para excluir registros anteriores no banco de dados (valor mínimo 0, valor máximo 120)
- CleanRemainingDaysMetricsDevice: dias para excluir registros anteriores de métricas de aplicativo no banco de dados (valor mínimo 30, valor máximo 120)
- CleanRemainingDaysHealthDevice: dias para excluir registros de status do dispositivo anteriores no banco de dados (valor mínimo 30, valor máximo 120)
Seção Configurações de rastreamento:
- AmountTrackingRecords: Número de Registros de Controle (valor mínimo 20, valor máximo 200)
- HighAccuracyDistance: Distância em metros com alta precisão (valor mínimo 50, valor máximo 10000)
- HighAccuracyTime: Segundos de tempo em alta precisão (valor mínimo 20, valor máximo 86400)
- MediumAccuracyDistance: Distância em metros em precisão média (valor mínimo 50, valor máximo 10000)
- MediumAccuracyTime: Tempo em segundos com precisão média (valor mínimo 20, valor máximo 86400)
- LowAccuracyDistance: Distância em metros com baixa precisão (valor mínimo 50, valor máximo 10000)
- LowAccuracyTime: Tempo em segundos com baixa precisão (valor mínimo 20, valor máximo 86400)
{
DECLARE @valorSetting VARCHAR(80) = '' /* Por favor agregar el valor del setting en esta variable (dentro de las comillas) */
DECLARE @setting VARCHAR(80) = '' /* Por favor agregar el nombre del setting en esta variable (dentro de las comillas) */
IF(@valorSetting <> '' AND @valorSetting IS NOT NULL AND @setting <> '' AND @setting IS NOT NULL)
BEGIN
UPDATE dbo.AFW_SETTINGS SET sett_value = @valorSetting
WHERE sett_key = @setting
AND sett_application_id = 33
AND sett_value <> @valorSetting
END
ELSE
BEGIN
PRINT 'Por favor poner valor a las variables @valorSetting o @setting.'
END
⚐ Nota: Os dados de configuração de monitoramento e manutenção de aplicativos só podem ser alterados por administradores de banco de dados em ambientes multilocatários.