Skip to main content

Bom dia, eu estou tentando criar uma regra de validação para apenas um perfil ou usuário consiga modificar o campo de "data de fechamento" (CloseDate) na oportunidade.

 

com a regra :

 

AND(

  ISCHANGED(CloseDate),

  $User.Id != OwnerId,

)

eu consigo deixar so o proprietário alterar.

mas com a regra:

 

AND(

  ISCHANGED(CloseDate),

 NOT($Profile.Name = 'Administrador do Sistema')

)

 

eu não consigo deixar que só esse perfil consiga realizar alterações nesse campo.

 

Também tentei deixar apenas meu usuário realizar alterações nesse campo com a regra :

 

AND(

  ISCHANGED(CloseDate),

  $User.Id != '0054T000001bKWpQAM'

)

 

Mas também não funcionou, poderiam me dar uma ajuda por gentileza?

8 respuestas
  1. 11 may 2023, 17:21

    @Erison Santiago uma possibilidade seria criar uma custom permission inserir ela em um permission set ou criar um dedicado e aplicar para os usuários que poderão alterar o campo.

    Ex: da validation

    AND

    (

    !$Permission.PermissaoCriada

    , ISCHANGED( CloseDate )

    )

0/9000