{"id":21739373,"url":"https://github.com/grrlopes/mypms","last_synced_at":"2025-07-06T16:05:11.490Z","repository":{"id":151413497,"uuid":"100524778","full_name":"grrlopes/mypms","owner":"grrlopes","description":"Sistema gerenciador de senhas","archived":false,"fork":false,"pushed_at":"2018-01-30T02:58:46.000Z","size":538,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-21T00:44:31.557Z","etag":null,"topics":["credenciais","historico","history-tracking","mysql-database","password","php5","senha"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/grrlopes.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-16T19:23:52.000Z","updated_at":"2023-07-27T05:48:06.000Z","dependencies_parsed_at":"2023-07-03T12:45:56.161Z","dependency_job_id":null,"html_url":"https://github.com/grrlopes/mypms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/grrlopes/mypms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grrlopes%2Fmypms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grrlopes%2Fmypms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grrlopes%2Fmypms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grrlopes%2Fmypms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/grrlopes","download_url":"https://codeload.github.com/grrlopes/mypms/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grrlopes%2Fmypms/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263932017,"owners_count":23531707,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["credenciais","historico","history-tracking","mysql-database","password","php5","senha"],"created_at":"2024-11-26T06:08:39.876Z","updated_at":"2025-07-06T16:05:11.469Z","avatar_url":"https://github.com/grrlopes.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"MyPMS\n============\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://i.imgur.com/7lKWsKM.png\"\u003e\n\u003c/p\u003e\n\nObjetivo\n-------\n\nMyPMS tem como objetivo, provisionar servidores por IP, hostname, localidade, projeto, ambiente, pais, serial, descrição e situação(ativo/disativado). Armazenamento de credenciais tanto individual como compartilha com base na regra de niveis de acesso.\n\nFuncionalidades\n---------------\n\n1. Armazenar credencias de acesso, compartilhada e individual e as credenciais das aplicações.\n\t- Regras de credencias:\n\t\t- Flag **Pessoal** Torna o login/senha e demais atributos restrito apenas ao login que cadastrou\n\t\t- Flag **Admin** Torna o login/senha e demais atributos restrito aos administadores\n\t\t- Flag **Ambiente** Torna o login/senha e demais atributos restritos apenas aos membros do ambiente. EX: Produção, Desenvolvimento e Homologação \n2. Regras de niveis de acessos baseado em grupos de projetos. Ex: Membro do projeto exemplo1 não visualizada servidores/credenciais do projeto exemplo2. \n3. Histórico dos atributos que fora alterados. Ex: senha, ip de servidor, localidade e etc. Obs: **Somente membros Admins tem acesso ao recurso Histórico**\n\n\nRequisitos\n----------\n\n1. Servidor Apache2.x\n2. PHP 5.6+\n\t- PDO\n\t- MYSQL\n\t- LDAP\n3. MYSQL 5.7+\n4. Microsoft Active Directory 2008\n\nInstalação\n----------\n\nDescompactar o arquivo, dentro da pasta htdocs do servidor HTTP\n\n1. Download http://xxxxx\n2. tar -xzvf xxxx.tar.gz\n\nConfiguração\n------------\n\nEfetuar alteração do arquivo de configuração **config.inc.php**.\n\n```\ndefine(\"HOST\", \"192.168.1.20\");\ndefine(\"BANCO\", \"mypass\");\ndefine(\"PORTA\", \"3306\");\ndefine(\"USER\", \"root\");\ndefine(\"SENHA\", \"123456\");\n\ndefine(\"ADHOST\",\"ldap://10.130.214.252\");\ndefine(\"ADUSER\",\"SERVICEMYPMS@dominio.com.br\");\ndefine(\"ADSENHA\",\"senha\");\ndefine(\"ADARVORE\",\"dc=dominio,dc=com,dc=br\");\ndefine(\"ADPORTA\", \"389\");\n```\n\nEx:\n\nFIXO   | VALOR\n------ | ------\nHOST   | \"IP do Servidor de banco de dados\"\nBANCO  | \"Nome do schema\"\nADHOST | \"ldap://IP do Servidor Active Directory\"\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://i.imgur.com/zDuBnnO.png\"\u003e\n\u003c/p\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrrlopes%2Fmypms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgrrlopes%2Fmypms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrrlopes%2Fmypms/lists"}