Estamos implementando algumas melhorias para o metadado de relacionamento que inclui a possibilidade de selecionar um conjunto de metadados a ser exibido na tela do item, link da issue para acompanhar o desenvolvimento:
Então surgiu uma questão, “o que fazer com itens privados?”, hoje exibimos a valor do metadado utilizado para fazer a busca ao selecionar o relacionamento, caso o item seja público adicionamos um link para navegação caso contrário (seja um item privado) mostramos apenas o valor do metadado porém sem o link, como na imagem:
Eu creio que esse comportamento não seja o ideal, se um item relacionado for privado ele não deveria aparecer como valor na parte pública do site (ainda mais considerando as novas melhorias que estão sendo implementados).
Complementando: se hoje achamos este comportamento “Inocente”, porque mostra só o título e o restante das informações ficam privadas no link que não é inserido… com a nova função serão mostrados metadados além do título, potencialmente expondo o tal do Item em detalhes que não deveriam ser públicos.
Pensando aqui na interface administrativa, @vnmedeiros, lá poderíamos apontar com o íconezinho se o item for privado ou rascunho inclusive né, pra ajudar a explicitar a questão…
E se omitirmos os itens privados na exibição pública? Nesse caso, apenas o itens públicos seriam exibidos. Caso apenas itens privados estejam associados ao metadado, o metadado nem seria exibido - assim como metadados com status privado.