Skip to content

Projeto para gerenciamento de usuarios utilizando as novas APIs da Veracode

License

Notifications You must be signed in to change notification settings

IGDEXE/Veracode-UM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Veracode-UM

Projeto para gerenciamento de usuários utilizando as novas APIs da Veracode

Antes de usar:

Instale os componentes que a Veracode precisa para utilizar:
pip install httpie
pip install veracode-api-signing

Lista de funções implementadas:

New-VeracodeUser - Criar novos usuários
New-UserJson - Cria o JSON para usar na New-VeracodeUser
New-VeracodeTeam - Criar um novo time
Get-VeracodeUserID - Pega o ID de um usuário com base no email
Get-VeracodeTeamID - Pega o ID de um time com base no nome
Get-VeracodeRoles - Pega a lista de roles com base no cargo
Block-VeracodeUser - Bloqueia o usuário com base no email
Debug-VeracodeAPI - Valida o retorno da API
Update-VeracodeUserRoles - Atualiza a lista de roles de um usuário
Remove-VeracodeUser - Deleta o usuário com base no email

Como usar?

Faça a importação do modulo VeracodeUM.psm1 no Powershell
Reaproveite as funções em seus próprios scripts
Caso queira usar num formato de scripts, use os das pastas correspondentes

Como usar no Linux?

Recomendo que consulte a documentação para verificar todos os detalhes:
https://learn.microsoft.com/pt-br/powershell/scripting/install/installing-powershell-on-linux?view=powershell-7.3
Esse projeto foi testado no Ubuntu 22.04.1 LTS
Depois da instalação do Powershell on Linux, basta utilizar sem nenhuma alteração

About

Projeto para gerenciamento de usuarios utilizando as novas APIs da Veracode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published