Set-RMSServerAuthentication

Etkileşimli olmayan oturumlar için gerekli olan sunucu modunu ayarlar.

Syntax

Set-RMSServerAuthentication
   [-Key <String>]
   [-AppPrincipalId <String>]
   [-BposTenantId <String>]
   [-IntegratedAuth]
   [<CommonParameters>]

Description

Set-RMSServerAuthentication cmdlet'i, komutların etkileşimli olmayan bir şekilde çalıştırılabilmesi için sunucu modunu ayarlar. Etkileşim olmadan dosyaları korumanız veya korumasını kaldırmanız gerektiğinde sunucu modunu kullanın. Örneğin, dosyaları Windows Server ve Dosya Sınıflandırma Altyapısı 'nı (FCI) veya bir bilgisayar veya ağ paylaşımındaki dosyaları otomatik olarak koruyan zamanlanmış bir betik kullanarak koruyorsanız. PowerShell oturumunuz için bu komutu yalnızca bir kez çalıştırmanız gerekir.

Bu cmdlet, dosyaları korumak veya korumasını silmek için kullanıcı hesabınızı kullanıyorsanız geçerli değildir.

  • Azure RMS için: Sunucu modu, Azure Rights Management hizmetinde kimlik doğrulaması yapılan bir hizmet sorumlusu hesabı için kimlik bilgilerini belirtmenizi gerektirir.

  • AD RMS için: Sunucu modu, bilgisayar hesabının AD RMS hizmetiyle doğrulanması için Windows tümleşik kimlik doğrulamasını belirtmenizi gerektirir. Bilgisayar hesabına ServerCertification.asmx için izinler verilmelidir.

    AD RMS için sunucu modu, Azure Information Protection istemcisinin geçerli GA sürümünü gerektirir.

Hizmet sorumlusunun Azure RMS için gerektirdiği tanımlayıcıları alma ve AD RMS izinlerini verme hakkında bilgi için bkz. PowerShell'i AIP birleşik etiketleme istemcisiyle kullanma.

Örnekler

Örnek 1: Hizmet sorumlusu hesabının kimlik bilgilerini belirterek Azure RMS için sunucu modunu ayarlama

PS C:\>Set-RMSServerAuthentication -BposTenantId "23976bc6-dcd4-4173-9d96-dad1f48efd42" -Key "zIeMu8zNJ6U377CLtppkhkbl4gjodmYSXUVwAO5ycgA=" -AppPrincipalId "b5e3f76a-b5c2-4c96-a594-a0807f65bba4"

Bu komut, bir hizmet sorumlusu hesabının gerekli üç tanımlayıcıyı belirterek Azure RMS'de kimlik doğrulaması yapmasını sağlayan kimlik bilgilerini ayarlar.

Örnek 2: Windows tümleşik kimlik doğrulamasını belirterek AD RMS için sunucu modunu ayarlama

PS C:\>Set-RMSServerAuthentication -IntegratedAuth
Integrated authentication is enabled

Bu komut, bir bilgisayar hesabının AD RMS'de kimlik doğrulaması yapmasını sağlayan Windows tümleşik kimlik doğrulaması için sunucu modunu ayarlar.

Parametreler

-AppPrincipalId

Azure AD bir hizmet sorumlusu hesabının AppPrincipalId değerini belirtir.

Yalnızca Azure RMS için geçerlidir. Bu parametreyi BposTenantId parametresi ve Key parametresiyle belirtin.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BposTenantId

Hizmet sorumlusu hesabının ait olduğu BposTenantId değerini (kiracı kimliği) belirtir.

Yalnızca Azure RMS için geçerlidir. Bu parametreyi AppPrincipalId parametresi ve Key parametresiyle belirtin.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IntegratedAuth

Cmdlet'lerin bilgisayar hesabı için Windows tümleşik kimlik doğrulamasını kullanarak etkileşimli olmayan bir şekilde çalışabilmesi için AD RMS için sunucu modunu belirtir.

Yalnızca AD RMS için geçerlidir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Key

Azure AD hizmet sorumlusu hesabının simetrik anahtar değerini belirtir.

Yalnızca Azure RMS için geçerlidir. Bu parametreyi AppPrincipalId parametresi ve BposTenantId parametresiyle belirtin.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False