TermStore.AddTermStoreAdministrator método
Adiciona um administrador do repositório de termos para o objeto TermStore .
Namespace: Microsoft.SharePoint.Taxonomy
Assembly: Microsoft.SharePoint.Taxonomy (em Microsoft.SharePoint.Taxonomy.dll)
Sintaxe
'Declaração
Public Sub AddTermStoreAdministrator ( _
principalName As String _
)
'Uso
Dim instance As TermStore
Dim principalName As String
instance.AddTermStoreAdministrator(principalName)
public void AddTermStoreAdministrator(
string principalName
)
Parâmetros
principalName
Tipo: System.StringO nome de logon do usuário a ser adicionado como um administrador do repositório de termos
Exceções
Exceção | Condição |
---|---|
ArgumentException | O nome do usuário é muito longo |
ArgumentException | O nome de usuário não pode ser encontrado. |
UnauthorizedAccessException | O usuário atual tem permissões insuficientes para executar esta operação. |
Comentários
Os administradores do repositório de termos tem as seguintes permissões sobre o repositório de termos e em todos os objetos de grupo do repositório de termos
TaxonomyRights.EditTerm
TaxonomyRights.EditTermSet
TaxonomyRights.EditGroup
TaxonomyRights.AddTermSetEditPermissions
TaxonomyRights.ManageTermStore
TaxonomyRights.TermStoreAdministrator
Os administradores do repositório de termos podem ler e modificar propriedades da TermStore, podem adicionar e remover grupos, e podem adicionar e remover os gerentes de grupos de grupos. Além disso, eles podem realizar todas as operações que pode ser executadas por um colaborador ou um gerente de grupo dentro de qualquer grupo no TermStore. O usuário atual deve ter permissão de TaxonomyRights.AddManageTermStorePermissions para usar esse método. Especificamente, os administradores de farm tem a permissão TaxonomyRights.AddManageTermStorePermissions . Chame o método CommitAll() para salvar essa alteração no banco de dados.
Ver também
Referência
Microsoft.SharePoint.Taxonomy namespace