Compartilhar via


ProtectionPolicyManager.RequestAccessForAppAsync Método

Definição

Sobrecargas

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

RequestAccessForAppAsync(String, String)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName, ProtectionPolicyAuditInfo ^ auditInfo, Platform::String ^ messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppWithBehaviorAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName, ProtectionPolicyAuditInfo const& auditInfo, winrt::hstring const& messageFromApp, ProtectionPolicyRequestAccessBehavior const& behavior);
[Windows.Foundation.Metadata.Overload("RequestAccessForAppWithBehaviorAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName, ProtectionPolicyAuditInfo auditInfo, string messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName, auditInfo, messageFromApp, behavior)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String, auditInfo As ProtectionPolicyAuditInfo, messageFromApp As String, behavior As ProtectionPolicyRequestAccessBehavior) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parâmetros

sourceIdentity
String

Platform::String

winrt::hstring

A identidade corporativa para a qual o conteúdo está protegido. Esse é um endereço de email ou domínio gerenciado.

appPackageFamilyName
String

Platform::String

winrt::hstring

A identidade corporativa para a qual o conteúdo está sendo divulgado. Este é um endereço de email ou domínio.

auditInfo
ProtectionPolicyAuditInfo

Um objeto de informações de auditoria; uma instância de ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Uma mensagem que será exibida na caixa de diálogo de consentimento para que o usuário possa tomar uma decisão de consentimento.

behavior
ProtectionPolicyRequestAccessBehavior

Uma constante que define como você gostaria de substituir o comportamento de política padrão.

Retornos

Um valor da enumeração ProtectionPolicyEvaluationResult que é o resultado da consulta.

Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.15063.0)
Windows Mobile Extension SDK (introduzida na 10.0.15063.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduzida na v4.0)

Aplica-se a

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName, ProtectionPolicyAuditInfo ^ auditInfo, Platform::String ^ messageFromApp);
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppWithMessageAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName, ProtectionPolicyAuditInfo const& auditInfo, winrt::hstring const& messageFromApp);
[Windows.Foundation.Metadata.Overload("RequestAccessForAppWithMessageAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName, ProtectionPolicyAuditInfo auditInfo, string messageFromApp);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName, auditInfo, messageFromApp)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String, auditInfo As ProtectionPolicyAuditInfo, messageFromApp As String) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parâmetros

sourceIdentity
String

Platform::String

winrt::hstring

A identidade corporativa para a qual o conteúdo está protegido. Esse é um endereço de email ou domínio gerenciado. Seu aplicativo deve usar IsIdentityManaged para confirmar se um endereço de email ou domínio é gerenciado.

appPackageFamilyName
String

Platform::String

winrt::hstring

A identidade corporativa para a qual o conteúdo está sendo divulgado. Este é um endereço de email ou domínio.

auditInfo
ProtectionPolicyAuditInfo

Um objeto de informações de auditoria; uma instância de ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Uma mensagem que será exibida na caixa de diálogo de consentimento para que o usuário possa tomar uma decisão de consentimento.

Retornos

Um valor da enumeração ProtectionPolicyEvaluationResult que é o resultado da consulta.

Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.14393.0)
Windows Mobile Extension SDK (introduzida na 10.0.14393.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduzida na v3.0)

Confira também

Aplica-se a

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName, ProtectionPolicyAuditInfo ^ auditInfo);
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppWithAuditingInfoAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName, ProtectionPolicyAuditInfo const& auditInfo);
[Windows.Foundation.Metadata.Overload("RequestAccessForAppWithAuditingInfoAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName, ProtectionPolicyAuditInfo auditInfo);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName, auditInfo)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String, auditInfo As ProtectionPolicyAuditInfo) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parâmetros

sourceIdentity
String

Platform::String

winrt::hstring

A identidade corporativa para a qual o conteúdo está protegido. Esse é um endereço de email ou domínio gerenciado. Seu aplicativo pode usar IsIdentityManaged para confirmar se um endereço de email ou domínio é gerenciado.

appPackageFamilyName
String

Platform::String

winrt::hstring

A descrição do nome da família do pacote de aplicativos.

auditInfo
ProtectionPolicyAuditInfo

Um objeto de informações de auditoria; uma instância de ProtectionPolicyAuditInfo.

Retornos

Um valor da enumeração ProtectionPolicyEvaluationResult que é o resultado da consulta.

Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.14393.0)
Windows Mobile Extension SDK (introduzida na 10.0.14393.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduzida na v3.0)

Confira também

Aplica-se a

RequestAccessForAppAsync(String, String)

Observação

A partir de julho de 2022, a Microsoft está substituindo o Windows Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração configuração e fornece um conjunto avançado de recursos.

Solicite acesso ao conteúdo protegido pela empresa para um aplicativo de destino específico.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppAsync")]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName);
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Overload("RequestAccessForAppAsync")]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parâmetros

sourceIdentity
String

Platform::String

winrt::hstring

A identidade corporativa para a qual o conteúdo está protegido. Esse é um endereço de email ou domínio gerenciado. Seu aplicativo pode usar IsIdentityManaged para confirmar se um endereço de email ou domínio é gerenciado.

appPackageFamilyName
String

Platform::String

winrt::hstring

A descrição do nome da família do pacote de aplicativos.

Retornos

Um valor da enumeração ProtectionPolicyEvaluationResult que é o resultado da consulta.

Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.10586.0)
Windows Mobile Extension SDK (introduzida na 10.0.10586.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduzida na v2.0)

Confira também

Aplica-se a