rogeriolino Rogerio, aqui estamos começando a implantar o SGA 2.0 embora ainda esteja em fase de testes.Nossa vantagem é que são poucos atendimentos, no máximo 50 por dia.

Tenho algumas perguntas, sabe me explicar quais as vantagens do novo Painel Web em relação ao anterior (onde copiávamos para dentro da pasta do NOVOSGA e acessávamos via navegador)?

Esse Client ID é gerado por máquina ou o mesmo pode ser utilizado em vários painéis?Pergunto pois às vezes o painel "cai", ou seja mesmo configurando certinho algumas vezes ele atualiza e dá a informação que as credenciais são inválidas, assim como alguns outros usuários estão relatando, a diferença é que aqui dá certo e depois de um tempo cai.

A última pergunta é se é possível excluir Client ID pois gerei 2 errados e só acertei no 3º depois começou a dar erro de credenciais e tive que fazer um 4º mas não consigo excluir os anteriores, dá erro.

    A única maneira que consegui fazer funcionar o painel foi alterando o arquivo de configuração do apache 000-default.conf e deixar o DocumentRoot como /var/www/html/novosga/public/ como estava no manual, mas como tenho outras aplicações rodando nessa mesma maquina, eu queria que o acesso fosse pelo endereço completo que seria http://ipservidor/novosga/public e dessa forma o painel da a msg que "Bad Request: The client credentials are invalid", mesmo registrando esse endereço no WEB API.

      rarandrade Tente fazer igual eu fiz, eu cadastrei 2x o Client ID errado (com o endereço incorreto) e depois fiz um 3º com os dados corretos.Funcionou por um tempo mas depois estava dando o mesmo erro que no seu caso.Fiz um 4º Client ID e estamos testando a 2 dias e até agora não caiu.

      Lembre-se que por enquanto eu não estou conseguindo excluir os Client ID incorretos talvez também não consiga.

      santanaanderson Tenho algumas perguntas, sabe me explicar quais as vantagens do novo Painel Web em relação ao anterior (onde copiávamos para dentro da pasta do NOVOSGA e acessávamos via navegador)?

      Ser compatível com a versão 2.0 do Novo SGA. O outro não será mais. Na versão nova você também pode rodar o build:web para funcionar igual antes (precisando de um servidor HTTP).

      santanaanderson Esse Client ID é gerado por máquina ou o mesmo pode ser utilizado em vários painéis?

      Pode ser reutilizado

      santanaanderson A última pergunta é se é possível excluir Client ID pois gerei 2 errados e só acertei no 3º depois começou a dar erro de credenciais e tive que fazer um 4º mas não consigo excluir os anteriores, dá erro.

      Foi resolvido um problema em relação a isso, agora não me recordo se saiu na RC3 ou está apenas no branch v2.0 no repositório.

      rarandrade tenho outras aplicações rodando nessa mesma maquina, eu queria que o acesso fosse pelo endereço completo

      Você pode tanto separar as aplicações por hostname ou por alias.

      Ola Pessoal

      O Painel Web 2.0 não fala a senha e o local como a versão antiga ?

        9 meses depois

        rarandrade Sua dica me ajudou, como segui o passo a passo da instalação, no meu server foi necessário colocar somente o ip do servidor, porem não tá chamando quando o modulo atendimento chama o proximo

        4 dias depois
        3 meses depois

        rarandrade Boa tarde! @rogeriolino. É que estou com problemas em fazer a conexão url, usuario e oauth corretos mais quando olho no console do debug apresentar erro:
        http://10.10.30.69/sga/public/api/token como 404

        Failed to load http://10.10.30.69/sga/public/api/token: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:9080' is therefore not allowed access. The response had HTTP status code 404.

        Estava funcionando normalmente no windows 10 (panel) e instalado no ubuntu com postgres, inclusive sem aquele definição do documentRoot no apache2, mas infelizmente tive que formatar o PC porque o monitor não funcionava em 2 monitores, bug Rwindows, só que depois que formatei não consigo fazer o Painel Funcionar 🙁 😢

          Leslie veja se na hora de colocar o Client_Id e Client Secret se vc não copiou um espaço junto.

          Atualmente ainda não utilizo a versão 2.0 em produção apenas instalei ela e estou testando as funcionalidades e tentando bolar um script de migração da versão antiga. Então não posso garantir que seja esse mesmo o problema mas lembro que recebi essa msg ao tentar configurar essa versão do painel e era apenas um espaço a mais que estava no final da linha do Client_Id.

            rarandrade Já verifiquei isso mais nada de funcionar! Sabe dizer se ele gera e grava o token na pasta?
            Quando olho no console do navegador:

            C:\SGA\panel\node_modules\axios\lib\adapters\xhr.js:178 POST http://10.10.30.69/sga/public/api/token 404 (Not Found)
            dispatchXhrRequest @ C:\SGA\panel\node_modules\axios\lib\adapters\xhr.js:178
            xhrAdapter @ C:\SGA\panel\node_modules\axios\lib\adapters\xhr.js:12
            dispatchRequest @ C:\SGA\panel\node_modules\axios\lib\core\dispatchRequest.js:59
            Promise resolved (async)
            request @ C:\SGA\panel\node_modules\axios\lib\core\Axios.js:51
            wrap @ C:\SGA\panel\node_modules\axios\lib\helpers\bind.js:9
            (anonymous) @ api.js?62f4:22
            F @ _export.js?63b6:36
            request @ api.js?62f4:21
            (anonymous) @ auth.js?405d:82
            F @ _export.js?63b6:36
            token @ auth.js?405d:54
            wrappedActionHandler @ C:\SGA\panel\node_modules\vuex\dist\vuex.common.js:723
            dispatch @ C:\SGA\panel\node_modules\vuex\dist\vuex.common.js:430
            boundDispatch @ C:\SGA\panel\node_modules\vuex\dist\vuex.common.js:324
            save @ Settings.vue?e12e:463
            submit @ Settings.vue?b974:613
            invokeWithErrorHandling @ vue.esm.js?a026:1863
            invoker @ vue.esm.js?a026:2188
            original._wrapper @ vue.esm.js?a026:7559
            :9080/#/settings:1 Failed to load http://10.10.30.69/sga/public/api/token: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:9080' is therefore not allowed access. The response had HTTP status code 404.

            E no debug do symfony

            	Matched route "admin_api_index".
            Hide context
            [▼
              "route" => "admin_api_index"
              "route_parameters" => [▼
                "_route" => "admin_api_index"
                "_controller" => "App\Controller\Admin\ApiController::index"
              ]
              "request_uri" => "http://10.10.30.69/novosga/index.php/admin/api/"
              "method" => "GET"
            ]
            7 dias depois

            Olá, boa tarde!

            Usava a versão 1.5.1.
            Instalei a versão 2.0 no debian para testar.

            Após muita pesquisa, consegui fazer funcionar tudo, exceto a vocalização das senhas.

            Me disseram que não funciona nesta versão...
            Alguém confirma?

              7 dias depois

              rogeriolino
              Bom dia Rogério, somos uma empresa de médio porte , com sede em Mato Grosso do Sul, conheço e acompanho seu projeto deste 2015, trabalhamos com desenvolvimento e licenciamento de sistemas de gestão pública na área de saúde, educação e social, em alguns clientes implantamos o seu produto com muita eficiência.
              Gostaria de dizer que estamos voltados a colaborar com o projeto de forma a documentar a instalação bem como alguma manutenção do sistema, para isso segue meu contato. conte conosco para manter o projeto ""novo SGA"".

              Eric.
              Genesis tecnologia
              eric@e2ti.com.br e (67) 98412-5966

                rogeriolino Tenho muita vontade de participar do projeto, se tiver precisando de ajuda em algo. Estou a disposição!

                egalassi muito obrigado Eric. O projeto carece muito de contribuições de desenvolvimento e documentação.

                Já aqui está bem movimentado, muita gente colaborando. Aproveito para deixar meus parabéns aqui para aqueles que dedicam um espaço do seu tempo para contribuir com o projeto.

                2 anos depois

                Prezados,
                Preciso configurar o painel web para passar vídeos. Na versão atual, é possível para vários vídeos de forma sequencial e ciclica?

                Tem alguma versão do painel web para comercializar?

                Obrigado

                2 meses depois
                un ano depois

                Opa, eu gostaria de saber onde eu pego esse ID Client e Client Secret, só falta isso pra conectar ao painel ... procurei mais não achei nada falando sobre, rsrs

                Alguém ai consegue me falar, como eu consigo ID Client e Client Secret?

                  4 meses depois

                  Alguém sabe dizer o por que de a API estar retornando o erro de invalid grant_type or parameter missing.

                  Configurei o novosga 2 em um servidor linux em um endereço https://novosga.nome-do-site.com.br e o painel web em outro endereço como https://painel.novosga.nome-do-site.com.br e tanto na interface gráfica do painel quanto via postman, realizando a requisição do token ele retorna a mesma mensagem.

                  Alguém sabe informar qual o payload correto e o formato dos dados?