Gerenciando assinaturas

Esta seção contém tópicos sobre processamento, omissão e controle de assinaturas. O gerenciamento de assinaturas varia para assinaturas padrão e assinaturas controladas por dados. As assinaturas padrão normalmente são de propriedade e gerenciadas pelo usuário. Por outro lado, as assinaturas controladas por dados normalmente são criadas e mantidas por um administrador de servidor de relatório.

Os recursos de assinatura e entrega são habilitados por padrão (a entrega de email deve ser configurada antes de ser usada). As extensões de entrega padrão incluem a entrega de email de servidor de relatório e de compartilhamento de arquivos. A não ser que você crie ou instale extensões de entrega personalizadas, esses são os únicos métodos de distribuição disponíveis para assinaturas em um servidor de relatório no modo nativo.

Permissões para assinar relatórios em um servidor de relatório no modo nativo

Dependendo de como as funções forem usadas, você pode fornecer o recurso de assinatura para alguns grupos de usuários habilitando ou desabilitando tarefas de assinatura para diferentes funções. Os recursos de assinatura estão disponíveis aos usuários por meio de duas tarefas:

  • A tarefa “Gerenciar assinaturas individuais” permite que os usuários criem, modifiquem e excluam assinaturas para um relatório específico. Nas funções predefinidas, essa tarefa faz parte das funções Navegador e Construtor de Relatórios. As atribuições de função que incluem essa tarefa permitem que um usuário gerencie somente as assinaturas que ele cria.

  • A tarefa “Gerenciar todas as assinaturas” permite que os usuários acessem e modifiquem todas as assinaturas. Essa tarefa é obrigatória para criar assinaturas controladas por dados. Em funções predefinidas, a função Gerenciador de Conteúdo inclui essa tarefa.

Desabilitando assinaturas

Para impedir que os usuários criem assinaturas, desmarque a tarefa “Gerenciar assinaturas individuais” da função. Quando essa tarefa é removida, as páginas Assinatura não estão disponíveis. No Gerenciador de Relatórios, a página Minhas Assinaturas parece estar vazia (não é possível excluí-la), mesmo que contivesse assinaturas anteriormente. A remoção de tarefas relacionadas à assinatura impede que os usuários criem e modifiquem assinaturas, mas não exclui as assinaturas existentes. As assinaturas existentes continuarão sendo executadas até serem excluídas. Para obter mais informações sobre a exclusão de assinaturas, consulte Criando, modificando e excluindo assinaturas padrão.

Para desabilitar o processamento de assinaturas em um servidor de relatório, defina a propriedade ScheduleEventsAndReportDeliveryEnabled como False na faceta Configuração da Área de Superfície do Reporting Services do Gerenciamento Baseado em Políticas do SQL Server. Isso impedirá a execução de todas as operações agendadas. Você não pode simplesmente desabilitar o processamento de assinaturas no servidor de relatório.

Para obter instruções sobre como cancelar uma assinatura que está sendo processada no servidor de relatório, consulte Gerenciando um processo em execução.

Desabilitando extensões de entrega

Todas as extensões de entrega instaladas em um servidor de relatório estão disponíveis para qualquer usuário que tenha permissão para criar uma assinatura em um relatório específico. As extensões de entrega a seguir estão disponíveis e são configuradas automaticamente:

  • Compartilhamento de Arquivos do Windows

  • Biblioteca do SharePoint (disponível somente a partir de um site do SharePoint que é integrado com um servidor de relatório no modo integrado do SharePoint)

A entrega de email deve ser configurada antes de ser usada. Se você não configurá-la, esse recurso não estará disponível. Para obter mais informações, consulte Configurando um servidor de relatório para entrega de email.

Se você desejar desabilitar extensões específicas, remova as entradas de extensão no arquivo RSReportServer.config. Para obter mais informações, consulte Arquivo de configuração RSReportServer e Configurando um servidor de relatório para entrega de email.

Depois de ser removida, a extensão de entrega não está mais disponível no Gerenciador de Relatórios ou em um site do SharePoint. A remoção de uma extensão de entrega pode resultar em assinaturas inativas. Exclua as assinaturas ou configure-as para usar uma extensão de entrega diferente antes de remover uma extensão.

Nesta seção