Este tópico descreve a configuração necessária para entregar relatórios do . Também descreve como configurar o servidor de notificação HTTP.
Nota:
Os hosts de gestão de conteúdos, email, FTP, impressora e fax devem estar acessíveis a partir da Internet pública.Pode definir o ficheiro de certificado de SSL e especificar as propriedades gerais para entregas e notificações de e-mail.
Se o Publisher encontrar um problema ao ligar ao servidor de email, tenta enviar o email novamente por três vezes, com um intervalo de 30 segundos entre cada tentativa.
Antes de configurar a impressora ou o servidor de fax, saiba mais sobre o seu tipo de impressora.
Independentemente do sistema operativo, o destino da impressora pode ser qualquer servidor IPP. O servidor IPP pode ser a própria impressora, mas se a impressora não suportar nativamente o IPP, pode configurar um servidor de impressão que suporte IPP (como o CUPS) e, depois, ligar o servidor de impressão à impressora.
Para enviar um fax, deve configurar o Common Unix Printing Service (CUPS) e a extensão fax4CUPS. Para obter informações sobre como configurar servidores de impressão IPP do CUPS ou do Windows e como ligar impressoras de rede aos mesmos, consulte a documentação do fornecedor do software IPP do CUPS ou do Windows.
O PDF é um formato de saída de dados popular para relatórios empresariais. No entanto, alguns relatórios requerem a impressão diretamente do servidor de relatórios. Por exemplo, os cheques de pagamento e as faturas geralmente são impressas como tarefas em batch agendadas. Algumas impressoras com Processamento de Imagem Raster compatível com PostScript Level 3 podem suportar nativamente documentos em PDF, mas ainda existem muitas impressoras em utilização comercial que suportam apenas PostScript Level 2 que não podem imprimir documentos em PDF diretamente.
Para imprimir documentos em PDF diretamente, se a sua impressora ou servidor de impressão não suportar a impressão em PDF:
Selecione um filtro - PDF para PostScript ou PDF para PCL.
Configure um filtro customizado ou de terceiros.
Um filtro permite-lhe chamar um utilitário de conversão para converter o PDF num formato de ficheiro suportado pelo seu tipo específico de impressora. Pode utilizar a conversão de PDF para PCL apenas para requisitos de seleção de tipos de letra para impressão de cheques. Para requisitos de impressão genérica, utilize o filtro PDF para PostScript Level 2.
A seleção do filtro PDF para PCL preenche automaticamente o campo Comando de Filtro. É possível incorporar comandos de PCL em modelos de RTF para invocar comandos de PCL numa posição específica da página de PCL; por exemplo, para utilizar um tipo de letra instalado na impressora para os números de conta ou códigos de transferência interbancária dos cheques.
Também é possível chamar um filtro customizado para utilização de comandos do sistema operativo.
Para especificar um filtro customizado, passe a cadeia de caracteres de comandos nativos do SO com os dois repositórios de valores para os nomes dos ficheiros de entrada e saída de dados, {infile} e {outfile}.
Isto é particularmente útil quando se pretende chamar impressoras IPP diretamente ou impressoras IPP no Microsoft Internet Information Service (IIS). Ao contrário do CUPS, esses servidores de impressão não convertem o ficheiro de impressão num formato que a impressora consiga processar. Com a funcionalidade de filtro, é possível chamar todos os comandos nativos do SO, para transformar o documento no formato que a impressora de destino consegue processar.
Por exemplo, para transformar um documento PDF num formato PostScript, introduza o seguinte comando de PDF para PS no campo Comando de Filtro:
pdftops {infile} {outfile}
Para chamar a configuração de uma impressora HP LaserJet num Microsoft IIS a partir do Linux, é possível definir o Ghostscript como filtro, para transformar o documento PDF num formato que a HP LaserJet possa processar. Para o fazer, introduza o seguinte comando de Ghostscript no campo Comando de Filtro:
gs -q -dNOPAUSE -dBATCH -sDEVICE=laserjet -sOutputFile={outfile} {infile}
Para os servidores de fax, é possível utilizar o filtro para converter o ficheiro em formato Tag Image File Format (TIFF).
Pode configurar uma impressora para imprimir relatórios.
O servidor de impressora deve estar acessível a partir da Internet pública.
Deve configurar o Common Unix Printing Service (CUPS) e a extensão fax4CUPS se pretender enviar um fax.
O servidor de fax deve estar acessível a partir da Internet pública.
Pode acrescentar um servidor de email para entregar relatórios por email.
O servidor de correio deve estar acessível a partir da Internet pública.
Pode utilizar o serviço Email Delivery no Oracle Cloud Infrastructure para entregar relatórios.
Se não tiver acesso à Consola do Oracle Cloud Infrastructure, peça ao seu administrador do Oracle Cloud Infrastructure que lhe forneça acesso.
O administrador pode acrescentar um servidor de HTTP ou HTTPS para enviar um pedido de notificação após a conclusão do relatório.
Pode registar um URL de aplicação ou processar posteriormente o URL de HTTP ou HTTPS URL como um servidor de HTTP.
A notificação de HTTP enviada pelo Publisher publica os dados da ficha para a ID da Tarefa, o URL do Relatório e o Estado da Tarefa na página do URL do Servidor de HTTP.
Pode acrescentar um servidor de FTP ou servidor de SFTP como um canal de entrega para o Publisher.
Se o nome do ficheiro de destino fornecido ao gestor da agenda contiver caracteres não ASCII, é utilizada a codificação UTF-8 para especificar o nome do ficheiro para o servidor de FTP de destino. O seu servidor FTP deve suportar a codificação UTF-8 ou a entrega da tarefa falhará com a mensagem de erro "Falha na Entrega".
O servidor de FTP ou o servidor de SFTP deve estar acessível a partir da Internet pública.
O Publisher não suporta FTP através de TLS/SSL (FTPS). Não pode utilizar FTP através de TLS ou SSL para a entrega. Utilize SFTP para a transferência de ficheiros segura.
O protocolo SFTP (Secure File Transfer Protocol) baseia-se na tecnologia Secure Shell (SSH). O Publisher suporta as seguintes opções SSH para entrega SFTP.
Método de Intercâmbio de Chaves (Diffie-Hellman) | Chave Pública do Servidor | Codificação (Sequências de Cifras) | Código de Autenticação da Mensagem (MAC) |
---|---|---|---|
|
|
|
|
Os algoritmos seguintes só estão disponíveis quando o Editor está em execução num JVM no qual estão instalados os ficheiros da política da jurisdição de força ilimitada de Java Cryptography Extension (JCE):
Pode entregar documentos ao Oracle WebCenter Content.
O servidor de conteúdos deve estar acessível a partir da Internet pública.
Quando utiliza um servidor de conteúdos como um destino de entrega:
Em runtime, o consumidor de relatórios pode identificar o relatório com metadados de Grupo de Segurança e Conta (se aplicável) para garantir a aplicação dos direitos de acesso adequados ao documento quando este é entregue.
Para os documentos que requerem campos de metadados customizados específicos (como o número da fatura, o nome do cliente ou a data de encomenda), o autor dos relatórios pode efetuar a correspondência dos campos de metadados customizados definidos nos Conjuntos de Regras de Perfis de Conteúdo com os campos de dados no modelo de dados.
O Publisher comunica com o Oracle WebCenter Content Server através do Remote Intradoc Client (RIDC). Como tal, os protocolos de ligação seguem os standards estipulados pelo RIDC. Seguem-se os protocolos suportados:
Intradoc: o protocolo intradoc comunica com o Servidor de Conteúdos pela porta do socket do Intradoc (geralmente, a 4444). Este protocolo necessita de uma ligação fidedigna entre o cliente e o Servidor de Conteúdos, e não efetuará qualquer validação de senhas. Espera-se que os clientes que utilizam este protocolo executem toda a autenticação necessária por si próprios antes de efetuarem chamadas de RIDC. A comunicação por Intradoc também pode ser configurada de modo a ser executada através de SSL.
HTTP e HTTPS: A ligação do protocolo HTTP necessita de credenciais de autenticação de nome de utilizador e senha válidas para cada pedido. As credenciais fornecidas destinam-se a ser utilizadas para os pedidos na página Administração do Publisher.
JAX-WS: O protocolo JAX-WS só é suportado no Oracle WebCenter Content 11g com uma instância de Servidor de Conteúdos corretamente configurada e o cliente RIDC instalado. O protocolo JAX-WS não é suportado fora deste ambiente.
Para configurar um servidor de conteúdos como um destino de entrega:
Pode utilizar um ou mais Armazenamentos de Objetos para entregar e armazenar relatórios.
Pode configurar um Armazenamento de Objetos como canal de entrega e agendar tarefas para entregar relatórios ao Armazenamento de Objetos.
Certifique-se de que tem as permissões para aceder a um compartimento no Oracle Cloud Infrastructure Object Storage onde pode criar um bucket para organizar os seus relatórios.
Mesmo que tenha acesso de administrador ao Armazenamento de Objetos, deverá ter as permissões para configurar a ligação e para entregar relatórios ao Armazenamento de Objetos. Um administrador na sua organização deve configurar as permissões no Oracle Cloud Infrastructure utilizando políticas de IAM para poder entregar ficheiros do Publisher a Armazenamentos de Objetos. Consulte Iniciação às Políticas e Referência de Política.
Permissões obrigatórias para a tenancy:
COMPARTMENT_INSPECT
OBJECTSTORAGE_NAMESPACE_READ
Permissões obrigatórias para a gestão de compartimentos:
BUCKET_READ
BUCKET_INSPECT
OBJECT_READ OBJECT_OVERWRITE
OBJECT_CREATE
OBJECT_DELETE
OBJECT_INSPECT
Exemplo 6-1 Configuração da Política
Configuração da política de exemplo para permitir ao grupo g inspecionar os compartimentos na tenancy:
Allow group <g> to inspect compartments in tenancy
Configuração da política de exemplo para permitir ao grupo g gerir o Armazenamento de Objetos na tenancy:
Allow group <g> to manage objectstorage-namespaces in tenancy
Configuração da política de exemplo para permitir ao grupo g gerir o compartimento c e efetuar as operações pedidas no compartimento:
Allow group <g> to manage object-family in compartment <c> where any { request.operation=‘ListBuckets’, request.operation=‘ListObjects’, request.operation=‘PutObject’, request.operation=‘GetObject’, request.operation=‘CreateMultipartUpload’, request.operation=‘UploadPart’, request.operation=‘CommitMultipartUpload’, request.operation=‘AbortMultipartUpload’, request.operation=‘ListMultipartUploads’, request.operation=‘ListMultipartUploadParts’, request.operation=‘HeadObject’, request.operation=‘DeleteObject’}
Os servidores CUPS são acrescentados a partir da página Administração.
Pode configurar o Common Unix Printing Service (CUPS) para o envio de faxes e para ativar a impressão com uma impressora que não suporte IPP em modo nativo.
Para acrescentar um servidor CUPS:
Pode entregar os relatórios a um servidor do Oracle Content and Experience para facilitar o acesso e a partilha de relatórios na cloud.