Skip to content

Workspace Infra Plugin Update: Handling Protected Files #383

@leticiafbarcelos

Description

@leticiafbarcelos

Summary

Enhance the "Update Infrastructure" feature in the StackSpot EDP Portal to ensure a seamless user experience when updating Infrastructure Plugins, even if protected files are present. Currently, if a Plugin includes protected files, users may be unable to complete updates due to insufficient permissions to create the required Pull Request (PR), resulting in a broken workflow. This improvement will allow users with the necessary permissions to update Infrastructure without being blocked by protected files, ensuring smoother and more reliable operations.

Resumo

Aprimorar a funcionalidade de "Atualizar Infraestrutura" no Portal StackSpot EDP para garantir uma experiência fluida ao atualizar Plugins de Infraestrutura, mesmo quando há arquivos protegidos. Atualmente, caso um Plugin contenha arquivos protegidos, o usuário pode não conseguir concluir a atualização devido à falta de permissão para criar o Pull Request (PR) necessário, interrompendo o fluxo. A melhoria proposta permitirá que usuários com permissão adequada realizem a atualização da Infraestrutura sem serem bloqueados por arquivos protegidos, tornando o processo mais simples e confiável.


Intended Outcome

  • Ensure users can successfully update Infrastructure within a Workspace through the Portal, even if protected files exist in the Plugin.
  • Maintain the integrity and protection of sensitive files while enabling updates to other resources.
  • Remove the need for users to be aware of or worry about protected files during the update process.
  • Allow Content Creators to define protected files/folders within Plugins without negatively impacting the user update experience.
  • Apply similar handling for both Update and Destroy actions involving Infra Plugins with protected files.

Resultado Pretendido

  • Garantir que usuários possam atualizar Infraestruturas dentro de um Workspace pelo Portal, mesmo quando há arquivos protegidos no Plugin.
  • Manter a integridade e proteção dos arquivos sensíveis durante o processo de atualização.
  • Eliminar a necessidade de o usuário saber ou se preocupar com arquivos protegidos ao atualizar uma Infra.
  • Permitir que Content Creators possam definir arquivos/pastas protegidas nos Plugins sem prejudicar a experiência dos usuários.
  • Aplicar o mesmo tratamento para as ações de Update e Destroy em Plugins de Infra com arquivos protegidos.

Additional Details

  • Priority: Low
    Ensuring this experience is critical to prevent workflow interruptions and poor user experiences during infrastructure updates in StackSpot EDP.
  • Strategic Impact: Strengthens StackSpot’s reputation as a robust platform for both Developers and Content Creators by ensuring that security measures (protected files) do not compromise usability or adoption.

Detalhes Adicionais

  • Prioridade: Baixa
    Garantir essa experiência é fundamental para evitar interrupções no fluxo de trabalho e experiências negativas dos usuários durante atualizações de infraestrutura no StackSpot EDP.
  • Impacto Estratégico: Reforça a reputação do StackSpot como uma plataforma robusta para Developers e Content Creators, garantindo que medidas de segurança (arquivos protegidos) não comprometam a usabilidade ou adoção da solução.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions