Dependendo da sua relação com a Altium, os serviços disponibilizados na Plataforma Altium serão utilizados a partir do Altium Designer e através da interface da plataforma baseada no navegador. Esta página analisa esta última e fornece uma visão geral do que verá quando registar uma Altium Account e iniciar sessão no Altium Platform Interface. Para obter as informações mais recentes sobre a…
O Altium 365 pode hospedar um repositório Git para os arquivos-fonte do seu projeto. O Altium Designer funciona com esses repositórios como um cliente nativo, mas você também pode trabalhar com eles como qualquer outro remoto Git — clone, pull, push, etc., com o cliente Git padrão. Esta página mostra como: Descobrir a URL do repositório de um projeto por meio da API do Altium 365. Autenticar…
Os escopos definem o que um token de acesso está autorizado a fazer. A API do Altium 365 valida os escopos em toda solicitação — um token sem o escopo exigido para uma operação receberá um erro de autorização. Os escopos são atribuídos pela plataforma com base no contexto em que um token é emitido. Você não seleciona escopos manualmente, mas irá encontrá-los ao inspecionar tokens e ao trabalhar…
O fluxo de token de atualização é uma forma mais segura de autorizar solicitações de API. Em vez de usar diretamente uma única credencial de longa duração, você troca um token de atualização por um token de acesso de curta duração. Quando esse token de acesso expira, você realiza a troca novamente. Observe que o token de atualização não pode ser usado por si só para autorizar solicitações de API;…
Um token de acesso autoriza solicitações à API do Altium 365. Você o inclui em cada solicitação como um token Bearer no cabeçalho Authorization. Os tokens de acesso podem ser obtidos de duas formas: Directly – ao criar um token de acesso de longa duração em Administração → Desenvolvedor Via exchange – ao usar um token de atualização para gerar um token de acesso de curta duração (que não será…
Os tokens são credenciais usadas para autorizar solicitações à API do Altium 365. Todas as solicitações de API devem incluir um token válido no cabeçalho Authorization. Os tokens são criados no seu Workspace em Admin → Developer. Somente administradores do Workspace podem criar tokens. Tokens are shown once. No momento da criação, o valor do token é exibido uma única vez e nunca é armazenado nem…
Um GRID (Global Resource ID) é um identificador globalmente único e estável para qualquer entidade na plataforma Altium — um projeto, um componente, uma BOM, uma tarefa e assim por diante. Por que os GRIDs existem As entidades da plataforma normalmente possuem identificadores locais (GUIDs, IDs numéricos) que são únicos apenas dentro do seu próprio contexto. O GUID de um projeto não é globalmente…
Um realm é uma instância lógica nomeada e isolada do Altium 365. Todo Workspace pertence a exatamente um realm, e todos os dados dentro desse Workspace são armazenados e processados nele. Por que os Realms Existem O Altium 365 opera em múltiplas geografias e modelos de implantação. Historicamente, o termo region era usado para se referir a uma única instância do Altium 365 por geografia – uma…
Altium Identity é o provedor de identidade OAuth 2.0 e OpenID Connect (OIDC) da Altium. Sua aplicação autentica um usuário por meio do Altium Identity e, em seguida, chama a API do Altium 365 em nome dele — ela nunca lida com a senha Altium do usuário. As aplicações fazem login com authorization-code flow e PKCE. Clientes públicos (aplicações desktop, locais, nativas e de página única) usam PKCE…
Esta seção analisa mais de perto os seguintes elementos da plataforma Altium 365: Autenticação – fluxos de autenticação do Altium Identity Realms – cada 'realm' é uma instância lógica nomeada e isolada do Altium 365. GRID (ID global de recurso) – um identificador globalmente exclusivo e estável para qualquer entidade na plataforma Altium 365. Tokens – credenciais usadas para autorizar…