Gerir a Estrutura de Conteúdos e o Acesso

Now reading version 7.2. For the latest, read: Gerir a Estrutura de Conteúdos e o Acesso for version 8.1

A estrutura do conteúdo e a gestão de acessos de um Workspace do Enterprise Server são efetuadas por um Administrador a partir da página Explorer da interface do browser desse Workspace. A partir daqui, pode:

  • Navegar pelas pastas e pelos Itens no Workspace. E, embora não possa criar nem editar Itens a partir da interface do browser (embora os possa remover), pode criar e editar pastas e, assim, construir a estrutura do Workspace sem ter de estar ligado a esse Workspace através do Altium Designer.
  • Definir a partilha ao nível da pasta e ao nível do Item — controlando quem pode ver que conteúdo no Workspace e, ao nível da pasta, se outros utilizadores podem simplesmente ver uma pasta e o respetivo conteúdo, ou também editá-la (efetivamente libertando/confirmando/carregando dados de projeto para a mesma).
  • Transferir conteúdo.

A própria interface apresenta um aspeto e funcionamento semelhantes aos do painel Explorer panel, ao aceder ao conteúdo do Workspace através do Altium Designer. Um elevado grau de consistência entre as duas interfaces significa que, se estiver familiarizado com o painel, conseguirá utilizar intuitivamente esta variante baseada no browser sem dificuldade.

Aceda ao conteúdo do seu Workspace através da área Explorer  da interface do browser.Aceda ao conteúdo do seu Workspace através da área Explorer da interface do browser.

Embora a interface baseada no browser esteja acessível a partir de qualquer local onde tenha ligação à internet, se estiver ligado diretamente ao Workspace através do Altium Designer, o Explorer panel oferece uma interface muito superior, especialmente porque permite a criação e gestão dos próprios Itens, juntamente com outras funcionalidades de gestão do Workspace.

Se estiver a utilizar o seu Workspace para gestão de componentes, então o Components panel do Altium Designer é a sua interface principal. Este painel disponibiliza uma interface poderosa para interagir com todos os seus componentes — bibliotecas do Workspace, de base de dados e baseadas em ficheiros. E, para os componentes de biblioteca do Workspace — alojados no seu Workspace — o painel disponibiliza uma capacidade de pesquisa paramétrica (facetada) baseada em filtros, para especificar parâmetros dos componentes pretendidos. Além disso, o painel também oferece opções para editar um componente de biblioteca do Workspace através do Component Editor (no modo Single Component Editing), ver o componente no respetivo Workspace de origem e executar funções de gestão de componentes, como a criação e clonagem de componentes, ou a edição das Part Choices e do Type do componente selecionado.

Gerir a Estrutura

Estão disponíveis vários comandos para gerir a estrutura global de pastas no Workspace, incluindo a capacidade de criar pastas de nível superior e subpastas, e editar, partilhar e remover pastas.

Os controlos para gerir a estrutura de pastas encontram-se no menu de clique direito (com o cursor do rato sobre a entrada de uma pasta existente). Com exceção da adição de uma pasta de nível superior, os comandos atuam sobre a pasta atualmente selecionada na estrutura.

Aceda aos comandos de gestão da estrutura de pastas a partir do menu de clique direito.Aceda aos comandos de gestão da estrutura de pastas a partir do menu de clique direito.

Não pode mover pastas existentes (nem itens, aliás) dentro da estrutura. Isto só pode ser feito através de ligação direta ao Workspace através da interface do Explorer panel do Altium Designer, e desde que tenha os privilégios apropriados para o fazer.
Pode eliminar logicamente pastas e Itens da página Explorer — enviando-os para a área isolada Trash area do Workspace. As entidades em Trash podem depois ser eliminadas permanentemente ou restauradas, conforme necessário.

Partilhar Pastas e Itens

Related page: Controlar o Acesso ao Conteúdo do Workspace

Um Workspace disponibiliza as seguintes capacidades de partilha:

  • Folder-level Sharing – disponibiliza a capacidade de controlar quem pode ver que conteúdo no Workspace através da partilha de pastas do Workspace. Isto permite controlar se outros utilizadores podem simplesmente ver uma pasta e o respetivo conteúdo, ou também editá-la (efetivamente libertando/confirmando/carregando dados de projeto para a mesma). Um único Workspace pode ser dividido em várias “zonas” de conteúdo eficazes, mas, com permissões controladas ao nível da pasta, o conteúdo pode ser tornado seletivamente visível ou ocultado conforme necessário, dando às pessoas certas o acesso certo aos dados certos.

  • Item-level Sharing – disponibiliza a capacidade de controlar quem pode ver que Itens numa pasta partilhada. Pense nisto como um nível de partilha mais fino, em contraste com o nível mais abrangente de partilha disponibilizado através do controlo de acesso à pasta. Desde que um utilizador tenha acesso à própria pasta, poderá então ver/editar (conforme permitido) os Itens dessa pasta que lhe tenham sido partilhados.

  • Item Revision-level Sharing – disponibiliza a capacidade de controlar quem pode ver que revisões de um Item partilhado. Pense nisto como o nível mais fino de partilha. Desde que um utilizador tenha acesso ao próprio Item principal, poderá então ver/editar (conforme permitido) as revisões desse Item que lhe tenham sido partilhadas.

Aqueles com privilégios de nível administrativo (membros do grupo Administrators) poderão ver e gerir todas as pastas, Itens e Item Revisions. Para um utilizador não administrativo do Workspace, apenas as pastas, Itens e Item Revisions que tenham sido partilhados — isto é, aos quais o utilizador tenha permissões de acesso — estarão acessíveis quando o utilizador se ligar a esse Workspace.

Os controlos de partilha são acedidos clicando com o botão direito sobre a entrada da pasta / Item / Item Revision e utilizando o comando Share Folder (ou Share Item) do menu contextual. Será apresentada a janela Manage Permissions, a partir da qual as permissões de acesso à pasta/Item podem ser modificadas conforme necessário.

Javascript ID: StructureAccess_Sharing_AES

Configure a partilha ao nível da pasta a partir da interface do browser do Workspace.

Configure a partilha ao nível do Item através da interface.

Configure a partilha ao nível da revisão do Item através da interface.

Aspetos a ter em conta:

  • Em termos de permissões, um utilizador/grupo tem acesso de Leitura/Escrita quando a opção Can Write está ativada. Se esta opção estiver desativada, tem apenas acesso de Leitura.
  • Para remover um utilizador/grupo existente de um acesso partilhado a uma pasta/item, clique no controlo Remove associado ().
  • Por predefinição, uma pasta/item só estará disponível para o respetivo criador (e, claro, para todos os membros do grupo Administrators, que não precisa de ser explicitamente adicionado). No entanto, ao criar uma subpasta, se a pasta principal tiver a opção Apply To Children ativada, a nova pasta herdará essas mesmas permissões de partilha.
  • Para permitir que todos os utilizadores do Workspace vejam a pasta/item, clique no controlo Add Anyone. Tenha em atenção que, ao fazê-lo, será concedido, por predefinição, acesso de Leitura/Escrita. Se pretender restringir o acesso a um conjunto específico de utilizadores e/ou grupos, tem de remover a entidade Anyone.
Se um Item numa pasta do Workspace for partilhado com um determinado utilizador, mas a própria pasta não o for, então o utilizador não conseguirá “ver” esse Item ao navegar pelo conteúdo do Workspace.
Se os mesmos utilizadores/grupos autorizados a “ver” uma pasta também tiverem de “ver” os Itens nela contidos (e em cada subpasta, conforme aplicável), utilize a opção Apply To Children na janela Manage Permissions, ao definir as permissões para essa pasta principal. Desta forma, as permissões são herdadas rapidamente ao nível do Item. Podem sempre ser feitos ajustes para Itens específicos nesses níveis inferiores. Em última análise, é facilitado o controlo total sobre quem vê o quê e onde.

Gerir Permissões de Criação de Projetos

Com as definições predefinidas do Workspace, os projetos criados ou carregados por membros do Workspace são armazenados na pasta Projects e acedidos diretamente através da página Projects page. Esta disposição simples é conveniente para os utilizadores, mas permite que qualquer membro do Workspace crie projetos nesta localização principal (de nível superior). Para implementar um controlo avançado sobre quem pode criar projetos na pasta Projects (ou em subpastas adicionais), os administradores do Workspace podem especificar as permissões de partilha da pasta de projetos através da página Explorer page ou, no Altium Designer, do Explorer panel.

Conforme descrito acima, as permissões de pasta são acedidas na página Explorer do Workspace a partir da opção Share Folder no menu contextual de clique direito da entrada de uma pasta. O acesso à pasta Projects pode ser alterado removendo completamente a permissão predefinida Anyone ou definindo-a como só de leitura (desselecionando Can Write) e, em seguida, adicionando permissões de acesso para utilizadores específicos (Add User) ou grupos de utilizadores (Add Group), conforme necessário.

Javascript ID: Settings_ProjFolderPermissions_AES7_0

As permissões de escrita atualizadas irão determinar quais os membros do Workspace que podem criar (ou carregar) projetos para a pasta Projects — neste exemplo, apenas aqueles que são membros do grupo Managers. As restrições de permissões também se aplicarão aos utilizadores que criam um novo projeto no Altium Designer.

Quando um utilizador sem acesso de escrita à pasta Projects (ou a outra pasta que tenha sido especificada como localização de armazenamento predefinida) executa uma operação de Create ou Upload de projeto, o sistema criará automaticamente uma estrutura Personal Folder específica do utilizador para armazenar o novo projeto. Esta surge como uma pasta de nível superior baseada no nome de utilizador do membro, com uma subpasta My Projects que armazena os projetos desse utilizador. A estrutura/hierarquia de pastas está disponível apenas para o utilizador com sessão iniciada (e para os administradores) e não é visível para outros utilizadores.

  • Se o utilizador executar uma operação de Create ou Upload de projeto dentro de uma pasta à qual tenha acesso de escrita, então o projeto é armazenado nessa pasta. Caso contrário, os projetos são armazenados na pasta My Projects do utilizador.
  • No exemplo aqui apresentado (acima), os projetos criados por utilizadores que sejam membros do grupo Managers serão incluídos na pasta Projects normalmente, uma vez que dispõem de permissões completas de Edição na pasta Projects.
  • O utilizador terá acesso a quaisquer projetos existentes na pasta Projects (ou noutro local), conforme permitido pelas permissões de partilha do projeto. Se o projeto for partilhado com todos os membros do Workspace, com o Grupo do utilizador ou com o respetivo nome de utilizador, então esses projetos aparecerão na vista de nível superior da página Projects.
Javascript ID: PersonalFolders_AES7_0

A funcionalidade de pasta pessoal “home” proporciona isolamento controlado entre projetos de membros do Workspace e de outras pastas de projeto – os utilizadores também podem criar novas pastas de projeto dentro desta estrutura. Tenha em atenção que, se um utilizador depois partilhar o projeto de forma mais abrangente, por exemplo com todos os membros do Workspace, esse projeto aparecerá na pasta principal Projects para os outros utilizadores.

Do ponto de vista de um administrador do Workspace, as pastas pessoais do membro são reunidas numa pasta Home de nível superior, como é evidente na página Projects e na hierarquia de pastas da página Explorer – e também na árvore de pastas do painel Explorer do Altium Designer.

Javascript ID: PersonalFoldersAdmin_AES7_2

Transferir uma Revisão de Item

Para transferir dados a partir da interface, clique no controlo Download () à direita da entrada de uma Revisão de Item.

Utilizar o controlo ao nível do Item principal irá transferir os dados da revisão mais recente desse Item.

Navegar na Estrutura do Workspace

Pode navegar pelo conteúdo de um Workspace - através da interface do browser - de duas formas, conforme destacado na imagem seguinte e descrito em seguida.

Javascript ID: NavEx_AES7_0
  1. Ao clicar no nome de uma pasta cujo conteúdo pretende consultar.
  2. Utilizando a funcionalidade de pesquisa. Introduza uma palavra-chave com base no ID, Comentário ou Descrição de um Item e prima Enter ou clique no ícone da lupa (). Todo o Workspace será analisado e os resultados da pesquisa serão apresentados em forma de lista, em termos de Items correspondentes.
Após uma pesquisa, pode regressar à vista normal do conteúdo do Workspace clicando novamente na entrada da página Explorer , na árvore de navegação da interface do browser, à extrema esquerda. Em alternativa, limpe o campo de pesquisa e prima Enter.

Funcionalidades Adicionais

As seguintes funcionalidades adicionais podem ser encontradas ao navegar pelo conteúdo através da interface de browser do Workspace:

  • Navigate - este comando, encontrado no menu de contexto do botão direito para um Item, é usado para o levar rapidamente até esse Item no painel Explorer do Altium Designer. O Altium Designer será aberto para o efeito (ser-lhe-á pedido que confirme se pretende abrir X2.exe - o executável de origem do Altium Designer).
Se o Altium Designer já estiver em execução, será utilizada essa instância.
  • Full item info - este comando, encontrado no menu de contexto do botão direito para uma Revisão de Item, é usado para apresentar uma vista que lista todos os detalhes dessa Revisão. Na prática, trata-se simplesmente de uma vista que inclui todas as várias vistas de aspeto disponíveis para essa Revisão de Item (exceto Summary).
Utilizar o comando ao nível do Item principal apresentará os detalhes da revisão mais recente desse Item.
  • Follow/UnFollow - utilize o comando Follow , encontrado no menu de contexto do botão direito para uma pasta do tipo Components, para seguir a pasta. Qualquer atividade na pasta seguida (criação de componente, libertação, alteração do estado da revisão ou eliminação) será assinalada através de uma notificação por email enviada a partir do Workspace (desde que as notificações por email tenham sido ativadas para o Workspace por um Administrador). Utilize o comando UnFollow para deixar de seguir a atividade de componentes nessa pasta.
  • Remove Folder - utilize este comando, encontrado no menu do botão direito para uma pasta, para mover essa pasta e todo o respetivo conteúdo (subpastas e Items nela contidos) para a área isolada Trash area do Workspace. As entidades em Trash podem depois ser eliminadas permanentemente ou restauradas, conforme necessário. Se remover uma pasta de projeto, quaisquer libertações associadas também serão movidas para Trash.
  • Remove Item - utilize este comando, encontrado no menu do botão direito para um Item, para mover esse Item para a área isolada Trash area do Workspace. As entidades em Trash podem depois ser eliminadas permanentemente ou restauradas, conforme necessário. Se remover um Item de Componente, também terá a possibilidade de mover os respetivos modelos associados para Trash ao mesmo tempo. Tenha em atenção que estes só podem ser eliminados se não estiverem a ser utilizados noutro local (por um ou mais outros componentes).
AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Conteúdo