Sim, eu vi isso. Anotado.
Vou citar as autoridades que podem nos derrubar devido a esse aspecto, que é considerado um problema de segurança em nossa organização: “Se este sistema pode permitir que alguém de uma organização não autorizada entre, você tem que assumir que eventualmente o fará, independentemente da sua diligência”. Foi exatamente o que aconteceu. Essa “funcionalidade” (eu diria, uma não-funcionalidade, já que o “must_approve_user” simplesmente não tem efeito no caso de convite apenas) foi ativada, emitimos o convite irrestrito para as pessoas exatas que queríamos convidar, e obviamente, uma dessas pessoas compartilhou esse link de convite irrestrito com outra organização.
Com isso, também estou respondendo a @tobiaseigen
@Wall-E Tenho curiosidade em entender como seus links de convite caem nas mãos de pessoas que não deveriam ter acesso ao seu site. Presumivelmente, a equipe do seu site saberá ter cuidado para não criar links de convite que possam ser usados por qualquer pessoa e compartilhá-los publicamente ou em locais onde pessoas erradas possam usá-los. Em certa medida, o problema que você está enfrentando é um problema de treinamento da equipe. Sinta-se à vontade para me enviar uma mensagem privada com sua resposta se ela contiver detalhes sensíveis.
Temos reuniões, conferências, com às vezes centenas de pessoas de organizações autorizadas que podem participar do nosso fórum. Mas algumas delas são às vezes de outras organizações que não estão autorizadas a participar do nosso fórum (devido a políticas gerais que não estão sob nosso controle).
Esse link de convite “escapou”, mesmo com a diligência da equipe, pois não podemos controlar o que as pessoas “implicitamente autorizadas” com esse link farão; por definição, esse link é “irrestrito”, então elas podem encaminhá-lo para quem quiserem. Não posso culpar minha equipe por isso, pois se você diz que é “por design” há uma aprovação implícita, isso significa que esse link de convite irrestrito pode chegar a qualquer lugar, portanto, eventualmente chegará. É exatamente sobre isso que os chefes do nosso departamento de TI estavam falando, por bons motivos. Sabíamos disso, e por isso ativamos o “must_approve_users” para atuar como essa camada de segurança que pensávamos que era.
Vejo que há uma questão sobre se isso é uma funcionalidade ou um bug. Não sou um programador profissional, isso cabe a vocês decidirem (sou astrofísico). Estou meramente relatando um sério “problema” que isso nos causou, esperando que possa ser resolvido para que possamos continuar usando esta maravilhosa plataforma.
Sou totalmente a favor da opção 3, assim como nosso centro de pesquisa e a equipe do meu fórum. Até novo aviso, a equipe está instruída a não usar o convite irrestrito. O que adiciona um fardo extra, pois agora eles precisam adicionar todos os endereços de e-mail individuais das pessoas que queremos convidar (e em uma conferência, isso são mais de centenas de participantes…). Fazer isso em cada reunião, evento, etc… adicionará alta viscosidade ao nosso crescimento, e posso prever que alguns membros da equipe sairão devido à carga de trabalho adicional (a maioria deles são voluntários e todos sobrecarregados com suas outras funções).