Relatório de MailFilterList
O URI do REST MailFilterList fornece os valores de cadeia de caracteres permitidos em outros relatórios Office 365. Itens são agrupados por valores SelectTarget . Valores de cada grupo destinam-se a ser usado em Opções de consulta $filter .
Última alteração: quinta-feira, 17 de setembro de 2015
Aplica-se a: Office 365
URI DO REST
https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MailFilterList[?ODATA options]
Campos
Os campos a seguir podem ser especificados em Opções de consulta ODATA2 $select, $filter e $orderby . Todos os campos são retornados se nenhuma opção $select for fornecida.
Nome |
Tipo WCF * |
Tipo EDM * |
[Em/fora] * * descrição |
Valores de exemplo |
Adicionado ao serviço versão |
---|---|---|---|---|---|
Display |
Cadeia de caracteres |
Nenhum especificado |
[/ Saída] Uma versão do campo Value que pode ser usados para exibir a seleção para uso em outros relatórios. |
RedirectMessage ou RemoveMessageHeader |
2013-V1 |
Domain |
Cadeia de caracteres |
Nenhum especificado |
[/ Saída] um nome de domínio totalmente qualificado (FQDN). |
example.onmicrosoft.com |
2013-V1 |
Organization |
Cadeia de caracteres |
Nenhum especificado |
[/ Saída] Identificador de organização Office 365, no formato de um FQDN. |
example.onmicrosoft.com |
2013-V1 |
ParentTarget |
Cadeia de caracteres |
Nenhum especificado |
[/ Saída] O tipo de item que pertence essa entrada. Isso combinado com o campo ParentValue , cria uma relação de categoria/sub-category nas entradas. O valor desse campo corresponde a um valor de SelectionTarget para especificar o tipo de pai. A partir de fevereiro de 2013, DlpPolicy é o único valor que será exibido. |
DlpPolicy |
2013-V1 |
ParentValue |
Cadeia de caracteres |
Nenhum especificado |
[/ Saída] O nome da categoria pai, do qual essa entrada é uma subcategoria. |
OrgDlpPolicyName |
2013-V1 |
SelectionTarget |
Cadeia de caracteres |
Nenhum especificado |
[/ Saída] A categoria que contém a entrada. O valor do SelectionTarget corresponde ao nome de campo em outros relatórios. |
Actions, EventTypes |
2013-V1 |
Value |
Cadeia de caracteres |
Nenhum especificado |
[/ Saída] O valor da entrada, que será usado como a cadeia de caracteres de comparação em outros relatórios. |
example.onmicrosoft.com |
2013-V1 |
* Tipo de WCF se refere ao tipo de dados .NET Framework atribuído ao campo quando você cria uma referência de serviço de comunicações Framework WCF (Windows) no Visual Studio. O tipo de EDM refere-se para os tipos de modelo de dados de entidade ADO.NET (EDM) retornados nos relatórios Atom formatada.
* * [/ Saída]: ver os parâmetros de entrada e saída seção de colunas do relatório.
Comentários
Cada entrada no relatório inclui vários campos de metadados. Para obter mais informações, consulte Metadados comum retornados pelo serviço web de relatório do Office 365.
Se você estiver criando uma interface de usuário com base nos valores retornados por este relatório, use o campo Display na interface do usuário e use o campo Value em Opções de consulta $filter para esses relatórios. Seu aplicativo não deve presumir que Display e Value sempre será o mesmo.
Categorias de SelectionTarget
O relatório de MailFilterList apresenta as cadeias de caracteres para uso na criação $filter opções de consulta para outros relatórios. Para esses relatórios, você pode especificar quais entradas o sistema irá retornar especificando os valores a serem comparadas com a campos do relatório. Por exemplo, em um relatório de MailDetailMailware , você pode especificar que o relatório retornar somente as entradas de onde a mensagem foi enviada para a caixa de correio de quarentena, usando $filter=Action eq ‘Quarantine’. O valor de Quarantine deve ser selecionado da lista de possíveis ActionsValues retornado por MailFilterList, para garantir correspondências ocorram corretamente. A tabela abaixo lista as categorias definidas por valores SelectionTarget e seus campos correspondentes nos outros relatórios. Lista de valores associados a cada categoria de SelectionTarget pode variar por domínio, configuração e assinatura. Por exemplo, os valores de DlpPolicy retornados incluirá as políticas criadas pelo administrador.
SelectionTarget |
Nomes de campo correspondente, nomes de relatório e significado |
---|---|
Ações |
campo Action nos relatórios MailDetailDlpPolicy, MailDetailMalware, MailDetailSpam, MailDetailTransportRule, MailTrafficPolicy, MailTraffice MessageTraceDetail . Especifica a ação que foi executada na mensagem como o sistema processado-lo. Esta lista pode ser estendida por meio de alterações na configuração por um administrador. |
DlpPolicy |
campo DlpPolicy na MailDetailDlpPolicye MailTrafficPolicy relatórios. Uma política de prevenção (DLP) de perda de dados contém uma ou mais regras DLP. |
DlpRule |
campo TransportRule nos relatórios MailDetailDlpPolicy, MailTrafficPolicye MailTrafficSummary . Cada entrada DlpRule terá um valor de campo de ParentTarget de DlpPolicye seu campo ParentValue será definido com o nome de uma entrada na categoria DlpPolicy . |
Domínio |
campo Domain nos relatórios MailDetailDlpPolicy, MailDetailMalware, DailDetailSpam, MailDetailTransportRule, MailTrafficPolicy, MailTraffic, MailTrafficSummarye MailTrafficTop . Essas entradas especificam os FQDNs atribuídos à organização. |
EventTypes |
campo EventTypeMailDetailDlpPolicy, MailDetailMalware, MailDetailSpam, MailDetailTransportRule, MailTrafficPolicy, MailTraffic, MailTrafficTop relatórios. Também o campo de evento no relatório MessageTraceDetail . Essas entradas especificam a ação que foi executada durante o processamento da mensagem. |
TransportRule |
campo TransportRule nos relatórios MailDetailDlpPolicy, MailDetailTransportRule, MailTrafficPolicye MailTrafficSummary . |
As seções a seguir fornecem detalhes sobre MailFilterList entradas de relatório com os valores de indicado SelectionTarget .
Valores de 'Ações' eq SelectionTarget
entradas de MailFilterList cuja $filter=SelectionTarget eq ’Actions’ indicam que ação automática ou administrativa foi realizada na mensagem de spam. Se nenhuma ação tiver sido executada, o campo será null. A tabela a seguir lista as outras ações disponíveis. Lembre-se de que estas ações normalmente exigem algumas configurações administrativas. Por exemplo, quando uma mensagem de spam indica que um destinatário Cco foi adicionado, o administrador Office 365 deve ter configurado esse endereço e outras configurações. Seu aplicativo pode obter a lista das seguintes ações obtendo um relatório de MailFilterList usando a opção de consulta $filter=SelectionTarget eq 'Actions' . Para obter mais informações, consulte o tópico Relatório de MailFilterList .
valor de Action |
Descrição |
---|---|
AddBccRecipient |
Um destinatário Cco (com cópia) foi adicionado à mensagem. |
AddCcRecipient |
Um destinatário CC (com cópia) foi adicionado à mensagem. |
AddManagerAsRecipient |
Se o remetente ou destinatário está dentro da organização, e eles têm um gerente especificado no seu perfil, será adicionado como um destinatário de linha para seu gerente. Isso é feito separadamente para o remetente original e o destinatário, para que pode haver dois gerenciadores adicionados. |
AddToRecipient |
Um destinatário foi adicionado à linha. |
ApplyClassification |
A classificação de mensagem foi alterada. |
ApplyHtmlDisclaimer |
Uma mensagem de aviso de isenção foi adicionada ao final da mensagem. O formato de isenção de responsabilidade era em HTML. |
DeleteMessage |
A mensagem foi excluída. |
GenerateIncidentReport |
Um relatório de incidente foi gerado e enviado ao administrador do email. |
ModerateMessageByManager |
O gerente do remetente foi solicitado para aprovar a mensagem está sendo enviada. |
ModerateMessageByUser |
Um usuário específico foi solicitado para aprovar a mensagem está sendo enviada. Normalmente, esse usuário designado é um administrador de email. |
NotifySender |
Uma mensagem separada foi enviada ao remetente, indicando que a mensagem foi identificada como spam. |
PrependSubject |
A linha de assunto foi modificada com um prefixo indicando que a mensagem pode ser spam. Por exemplo: "SUSPECT:" |
Quarantine |
A mensagem foi movida para a caixa de correio de quarentena. |
RedirectMessage |
Original para, CC e Cco destinatários foram removidos e a mensagem foi enviada para um destinatário diferente. |
RejectMessage |
O sistema de email que transmitidos a mensagem foi informado de que a mensagem foi rejeitada pelo Office 365. |
RemoveMessageHeader |
O cabeçalho da mensagem foi retirado da mensagem. O administrador de email configura quais cabeçalhos para remover. |
RequireTLS |
O sistema de email irá transmitir a mensagem para o sistema de recebimento e exigirá que o sistema aceitar a mensagem criptografada via TLS, em vez de como texto sem formatação. |
RightsProtectMessage |
As configurações de gerenciamento de direitos digitais (DRM) configurado serão aplicadas à mensagem quando ele é transmitido. |
RouteMessageUsingConnector |
A mensagem será transmitida através do conector de mensagens configurado. |
SetAuditSeverityLow, SetAuditSeverityMedium, SetAuditSeverityHigh |
A mensagem foi transmitida e a gravidade da auditoria foi definida na mensagem. |
SetMessageHeader |
O cabeçalho configurado foi definido. |
SetSpamConfidenceLevel |
Um cabeçalho do spam confidence level (SCL) foi adicionado à mensagem. |
StopRuleProcessing |
Indica que a regra de processamento de spam parar o processamento foi encontrada na mensagem. |
Valores de 'DlpPolicy' eq SelectionTarget
Os campos Display e Value das entradas tendo $filter=SelectionTarget eq ’DlpPolicy’ são definidos pelo administrador quando eles configuram as políticas de prevenção (DLP) Office 365 perda de dados. O administrador define nomeadas diretivas que são aplicadas à medida que as mensagens são processadas pelo sistema de email. Políticas de DLP são recipientes para regras DLP. A relação categoria/sub-category entre políticas e regras é explicada no final desta seção. Lista de valores DlpPolicy basicamente é controlada pelo administrador. Exemplos de política Display valores são: Company Sensitive Data, Financial Data Detectione HIPAA Detection.
Valores de 'DlpRule' eq SelectionTarget
Os campos Display e Value de entradas usando $filter=SelectionTarget eq ’DlpRule’ são definidos pelo administrador quando eles configurar as regras de política DLP Office 365. Regras DLP detectam alguma condição na mensagem e executar alguma ação em resposta, como as mensagens são processadas pelo sistema de email. entradas de DlpRule nos resultados do relatório MailFilterList são vinculadas a suas entradas de DlpPolicy que contêm pelos valores de campo ParentTarget e ParentValue . A relação categoria/sub-category entre políticas e regras é explicada no final desta seção. Lista de valores DlpRule basicamente é controlada pelo administrador. Exemplo dos valores de Display regra são: PII Detection, PCI DSS Detection Rule 1e Financial Data Detection Rule 1.
Valores de 'Domínio' eq SelectionTarget
Os campos Display e Value de entradas usando $filter=SelectionTarget eq ’Domain’ indicam os nomes de domínio associados à organização. Office 365 suporta as organizações que usam vários domínios autoritativos e associados e o Reporting web service pode filtrar os dados de relatório por domínio para relatórios que incluem o campo Domain .
Valores de 'EventTypes' eq SelectionTarget
entradas de MailFilterList cuja $filter=SelectionTarget eq ’EventType’ indicam que tipo de verificação foi executado na mensagem. A tabela a seguir lista os outros tipos de eventos disponíveis. Lembre-se de que esses eventos podem exigir algumas configuração administrativa e podem variar por opções de assinatura da organização. Seu aplicativo pode obter a lista desses tipos de evento obtendo um relatório de MailFilterList usando a opção de consulta $filter=SelectionTarget eq 'EventTypes' . Para obter mais informações, consulte o tópico Relatório de MailFilterList .
valor de EventTypes |
Exemplos |
---|---|
DLPActionHits |
A mensagem acionou uma regra DLP para executar. |
DLPMessages |
A mensagem foi sejam verificada para determinar se ele foi gerado por uma regra DLP. |
DLPPolicyFalsePositive |
A mensagem foi examinada para determinar se violações de política DLP detectado anteriormente foram acionadas incorretamente. |
DLPPolicyHits |
A mensagem foi examinada para determinar se quaisquer regras de política DLP foram acionadas. |
DLPPolicyOverride |
Informações sobre a mensagem indicado que uma ou mais políticas DLP foram substituídas da mensagem. |
DLPRuleHits |
A mensagem foi examinada para determinar se quaisquer regras de DLP foram acionadas. |
GoodMail |
A mensagem foi sejam verificada para tendo sido originados em um remetente válida. |
Malware |
A mensagem foi sejam verificada para malware. Por exemplo, vírus, spyware resgate e assim por diante. |
SpamContentFiltered |
A mensagem foi sejam verificada para indicações é spam, como mensagem de email comercial não solicitado, ou uma mensagem de phishing. |
SpamEnvelopeBlock |
Envelope da mensagem foi sejam verificado para indicações que ele contém spam. |
SpamIPBlock |
A mensagem estava sendo verificada para ver se ela for proveniente de um endereço IP conhecido para retransmitir ou produzir mensagens de spam. |
TopMailUser |
O remetente e destinatários da mensagem foram coletados para que seu computar das mensagens de email poderia ser atualizado, para uso pelo relatório MailTrafficTop . |
TopMalware |
Uma mensagem identificada como sendo malware foi computada para o relatório de MailTrafficTop . |
TopMalwareUser |
Uma mensagem identificado como contendo malware foi computada contra os destinatários e remetentes para uso no relatório MailTrafficTop . |
TopSpamUser |
Uma mensagem identificada como spam foi computada contra os destinatários e remetentes para uso no relatório MailTrafficTop . |
TransportRuleActions |
O histórico de transporte de mensagens foi examinado colete informações sobre as regras de transporte usado para lidar com ele, para uso no relatório MailTrafficTop . |
TransportRuleHits |
O histórico de transporte de mensagens foi examinado colete informações sobre as regras de transporte que foram acionadas, para uso no relatório MailTrafficTop . |
TransportRuleMessages |
A mensagem foi sejam verificada para determinar se ele foi criado por uma regra de transporte. |
Valores de 'TransportRule' eq SelectionTarget
Os campos Display e Value de entradas usando $filter=SelectionTarget eq ’TransportRule’ são definidos pelo administrador quando eles configurar as regras de política DLP Office 365. Regras DLP detectam alguma condição na mensagem e executar alguma ação em resposta, como as mensagens são processadas pelo sistema de email. Entradas de DlpRule nos resultados do relatório MailFilterList são vinculadas a suas entradas de DlpPolicy que contêm pelos valores de campo ParentTarget e ParentValue . A categoria / relacionamento subcategoria entre políticas e regras é explicado posteriormente neste tópico. Lista de valores DlpRule basicamente é controlada pelo administrador. Exemplo de valores de exibição de regra são: PII Detection, PCI DSS Detection Rule 1e Financial Data Detection Rule 1.
Noções básicas sobre os campos ParentTarget e ParentValue
As entradas de DLP formam uma relação categoria/sub-category entre as entradas de MailFilterList onde SelectionTarget é DlpPolicy ou DlpRule. O diagrama a seguir ilustra um relacionamento de exemplo consiste em duas políticas e regras de quatro. PolicyOne usa regra-A e B de regra e usos PolicyTwo regra-C, regra B e regra-D. Como os dois diferentes políticas incluem regra B, os resultados MailFilterList incluem duas entradas para a regra-B, diferenciado por seus valores de campo ParentValue , que correspondem aos campos deValueDlpPolicycorrespondente.
Figura 1. Diagrama de duas políticas e regras de quatro.
Exemplos
O seguinte par de solicitação e resposta demonstra como recuperar um relatório de MailFilterList de filtragem de email Actions. Para manter a clareza, quebras de linha foram adicionadas à solicitação e alguns resultados Atom XML foram removidos dos resultados.
https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MailFilterList?
$select=Display,Domain,Organization,ParentTarget,ParentValue,SelectionTarget&
$filter=SelectionTarget%20eq%20'Actions'&
$format=Atom
<?xml version="1.0" encoding="utf-8"?>
<feed xml:base="https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/"
xmlns="http://www.w3.org/2005/Atom" xmlns:d="https://schemas.microsoft.com/ado/2007/08/dataservices"
xmlns:m="https://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<id>https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MailFilterList</id>
<title type="text">MailFilterList</title>
<updated>2013-02-08T02:32:05Z</updated>
<link rel="self" title="MailFilterList" href="MailFilterList" />
<entry>
<id>https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Actions')</id>
<category term="TenantReporting.MailFilterListReport"
scheme="https://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
<link rel="edit" title="MailFilterListReport" href="MailFilterList('Actions')" />
<title />
<updated>2013-02-08T02:32:05Z</updated>
<author>
<name />
</author>
<content type="application/xml">
<m:properties>
<d:Organization>example.onmicrosoft.com</d:Organization>
<d:SelectionTarget>Actions</d:SelectionTarget>
<d:Display>AddBccRecipient</d:Display>
<d:ParentTarget m:null="true" />
<d:ParentValue m:null="true" />
<d:Domain m:null="true" />
</m:properties>
</content>
</entry>
<entry>
<id>https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Actions')</id>
<category term="TenantReporting.MailFilterListReport"
scheme="https://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
<link rel="edit" title="MailFilterListReport" href="MailFilterList('Actions')" />
<title />
<updated>2013-02-08T02:32:05Z</updated>
<author>
<name />
</author>
<content type="application/xml">
<m:properties>
<d:Organization>example.onmicrosoft.com</d:Organization>
<d:SelectionTarget>Actions</d:SelectionTarget>
<d:Display>AddCcRecipient</d:Display>
<d:ParentTarget m:null="true" />
<d:ParentValue m:null="true" />
<d:Domain m:null="true" />
</m:properties>
</content>
</entry>
<entry>
<id>https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Actions')</id>
<category term="TenantReporting.MailFilterListReport"
scheme="https://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
<link rel="edit" title="MailFilterListReport" href="MailFilterList('Actions')" />
<title />
<updated>2013-02-08T02:32:05Z</updated>
<author>
<name />
</author>
<content type="application/xml">
<m:properties>
<d:Organization>example.onmicrosoft.com</d:Organization>
<d:SelectionTarget>Actions</d:SelectionTarget>
<d:Display>AddManagerAsRecipient</d:Display>
<d:ParentTarget m:null="true" />
<d:ParentValue m:null="true" />
<d:Domain m:null="true" />
</m:properties>
</content>
</entry>
<entry>
<id>https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Actions')</id>
<category term="TenantReporting.MailFilterListReport"
scheme="https://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
<link rel="edit" title="MailFilterListReport" href="MailFilterList('Actions')" />
<title />
<updated>2013-02-08T02:32:05Z</updated>
<author>
<name />
</author>
<content type="application/xml">
<m:properties>
<d:Organization>example.onmicrosoft.com</d:Organization>
<d:SelectionTarget>Actions</d:SelectionTarget>
<d:Display>AddToRecipient</d:Display>
<d:ParentTarget m:null="true" />
<d:ParentValue m:null="true" />
<d:Domain m:null="true" />
</m:properties>
</content>
</entry>
[[ lines removed for clarity ]]
<entry>
<id>https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Actions')</id>
<category term="TenantReporting.MailFilterListReport"
scheme="https://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
<link rel="edit" title="MailFilterListReport" href="MailFilterList('Actions')" />
<title />
<updated>2013-02-08T02:32:05Z</updated>
<author>
<name />
</author>
<content type="application/xml">
<m:properties>
<d:Organization>example.onmicrosoft.com</d:Organization>
<d:SelectionTarget>Actions</d:SelectionTarget>
<d:Display>SetSpamConfidenceLevel</d:Display>
<d:ParentTarget m:null="true" />
<d:ParentValue m:null="true" />
<d:Domain m:null="true" />
</m:properties>
</content>
</entry>
<entry>
<id>https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Actions')</id>
<category term="TenantReporting.MailFilterListReport"
scheme="https://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
<link rel="edit" title="MailFilterListReport" href="MailFilterList('Actions')" />
<title />
<updated>2013-02-08T02:32:05Z</updated>
<author>
<name />
</author>
<content type="application/xml">
<m:properties>
<d:Organization>example.onmicrosoft.com</d:Organization>
<d:SelectionTarget>Actions</d:SelectionTarget>
<d:Display>StopRuleProcessing</d:Display>
<d:ParentTarget m:null="true" />
<d:ParentValue m:null="true" />
<d:Domain m:null="true" />
</m:properties>
</content>
</entry>
</feed>
A solicitação de relatório de MailFilterList e a resposta a seguir recupera o campo Display para todos os domínios associada à organização Office 365, no formato JSON. Para manter a clareza, as quebras de linha foram adicionadas à solicitação.
https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MailFilterList?
$select=Display&
$filter=SelectionTarget%20eq%20'Domain'&
$format=Json
{
"d":
{
"results":
[
{
"__metadata":
{
"id":"https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Domain')",
"uri":"https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/MailFilterList('Domain')",
"type":"TenantReporting.MailFilterListReport"
},
"Display":"example.onmicrosoft.com"
}
]
}
}
Parâmetros de entrada e relatar colunas de saída
Os indicadores de [/ saída] na tabela campos têm os significados a seguintes:
Campos marcados [In] nos campos de tabela destinam-se principalmente para uso em $filter=, $orderby= e outras opções de consulta que restringem quais entradas retorna o relatório. Campos marcados [In] em campos de tabela pode ser incluído a opção $select= e eles serão exibidos nas entradas de relatório, mas que não irão conter nenhum dado útil.
Campos marcados [/ saída] nos campos de tabela pode ser usada em Opções de ($filter= e $orderby=) de restrição de entrada e de seleção de coluna ($select=). Quando você inclui um desses campos na opção $select= , eles aparecerão nas entradas de relatório e irá conter dados úteis quando ele estiver disponível.
Compatibilidade
O relatório de MailFilterList foi introduzido no Office 365 service version 2013-V1. Para obter mais informações sobre o controle de versão, consulte Controle de versão no serviço da web de relatório do Office 365.
Cmdlets do PowerShell correspondentes
O relatório de MailFilterList retorna as mesmas informações que o cmdlet Get-MailFilterListReportWindows PowerShell.
Permissões
A conta que você acessar os relatórios do deve ter permissões administrativas nessa organização Office 365. Se a conta pode exibir este relatório no painel de controle Office 365, a conta tem permissões para recuperar os dados do serviço web REST. Este relatório requer que o usuário a ser atribuído à função de destinatários de somente para exibição. Na estrutura de permissões de Office 365 padrão, os usuários com as seguintes permissões de administrador podem acessar este relatório: administrador de gerenciamento de usuário, administrador global, administrador de senha, administrador de serviço e administrador de faturamento.
Disponibilidade, persistência e granularidade de dados
As informações para este relatório não são baseado em tempo. Partes dos dados retornados por este relatório são dependentes de como o administrador configurou os serviços de Office 365. Este relatório está disponível, desde que a assinatura não tenha expirado.