PnP-使用PnP powershell将索赔值添加到SP组

时间:2018-11-23 04:28:07

标签: powershell sharepoint csom spfx sharepoint-2016

我希望找到一个示例,在其中可以使用PnP PowerShell向SP组添加特定的自定义声明值。基本上使用PnP PowerShell执行以下操作

apply plugin: 'com.android.library'

android {
    compileSdkVersion 19
    buildToolsVersion '25.0.0'

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 15
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:support-v4:19.1.0'
}

1 个答案:

答案 0 :(得分:0)

看起来我可以使用以下类似的方法对所需格式进行硬编码

i:0ǵ.t|custom-adfs|First.Last

有关更多编码的信息,请参见下面的文章 https://social.technet.microsoft.com/wiki/contents/articles/13921.sharepoint-20102013-claims-encoding.aspx

尽管如此,我认为在PnP中使用等效值还是很好的。

$Claim = New-SPClaimsPrincipal -ClaimType $_.ClaimType -ClaimValue $ClaimValue -TrustedIdentityTokenIssuer $AuthenticationProvider

$ SPUserClaim =新SPUser -UserAlias $ Claim.ToEncodedString()-Web $ RootWeb.Url