Delen via


Berichten en methoden van de entiteit SystemUser (gebruiker)

 

Gepubliceerd: januari 2017

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Een systeemgebruiker is iemand die toegang heeft om zich aan te melden bij Microsoft Dynamics 365 on-premises of Microsoft Dynamics 365 (online). Het beheer van systeemgebruikers omvat veel verschillende activiteiten. Dit omvat het toevoegen van systeemgebruikers, het instellen van beveiligingsrollen, en het plaatsen van systeemgebruikers in een rapporteringshiërarchie. De toegang tot elk van deze functies is beveiligd door de beveiligingsbevoegdheden die de systeemgebruiker heeft. Deze bevoegdheden zijn gebaseerd op de beveiligingsrol van de systeemgebruiker. Een systeemgebruikersprofiel moet worden gemaakt en opgeslagen voordat de systeemgebruiker beveiligingsrollen kan worden toegewezen of kan worden gekoppeld aan teams. De schemanaam voor deze entiteit is SystemUser.Als u de metagegevens van de entiteit voor uw organisatie wilt bekijken, installeert u de oplossing Metadata Browser die wordt beschreven in Blader door de metagegevens voor uw organisatie. U kunt ook metagegevens weergeven voor een niet-aangepaste organisatie in het Excel-bestand EntityMetadata.xlsx, in de bovenste map van SDK download.

Een Dynamics 365-systeemgebruikersaccount of kan worden ingeschakeld of uitgeschakeld.Dynamics 365 staat alleen alleen ingeschakeld systeemgebruikers met een betaalde licentie toe zich aan te melden bij de toepassing.

Het account van ingeschakelde systeemgebruiker kan worden uitgeschakeld om historische gegevens te bewaren, zoals het account van een verkoper die het bedrijf heeft verlaten. Stel een systeemgebruikersaccount in op uitgeschakeld om de gebruiker te verwijderen uit workflowprocessen, zoals tijdens vakanties. Het uitschakelen van een systeemgebruiker stelt de licentie opnieuw ter beschikking, aangezien uitgeschakelde systeemgebruikers niet tellen als betaalde licenties.

Notitie

Als u een exemplaar van een systeemgebruiker-entiteit wilt maken in een on-premises exemplaar van Microsoft Dynamics 365, moet de systeemgebruiker eerst bestaan in Active Directory.

Als u een exemplaar van een entiteit systeemgebruiker wilt maken in Microsoft Dynamics 365 (online) moet de Microsoft-account van de gebruiker al bestaan. Bovendien is er geen programmeerbare manier om een uitnodiging naar een gebruiker te versturen voor Microsoft Dynamics 365 (online). U moet gebruikersuitnodigingen verzenden via de webtoepassing.

In de volgende tabel vindt u de berichten voor deze entiteit, die u gebruikt met de methode IOrganizationService.Execute.

Bericht

Beschrijving

AssociateRequest

Maakt een koppeling tussen een record en een of meer andere records die deelnemen aan een relatie. U kunt ook de methode IOrganizationService.Associate gebruiken.Voor meer informatie, zie 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Voor een overzicht van de standaardrelaties voor deze entiteit raadpleegt u de metagegevens van de entiteit SystemUser.Deze informatie is te vinden in de metadata voor uw organisatie. Zie de voorgaande metadata-browserinformatie.

CreateRequest

Maakt een systeemgebruiker. U kunt ook de methode IOrganizationService.Create aanroepen.

DisassociateRequest

Verwijdert een koppeling tussen een record en een of meer andere records die deelnemen aan een relatie. U kunt ook de methode IOrganizationService.Disassociate gebruiken.Voor meer informatie, zie 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Voor een overzicht van de standaardrelaties voor deze entiteit raadpleegt u de metagegevens van de entiteit SystemUser.Deze informatie is te vinden in de metadata voor uw organisatie. Zie de voorgaande metadata-browserinformatie.

InitializeFromRequest

Hiermee wordt een nieuwe record geïnitialiseerd op basis van een bestaande record, op voorwaarde dat een kenmerktoewijzing is gedefinieerd voor de twee entiteiten. Voor meer informatie, zie Entiteit en kenmerktoewijzingen aanpassen.

RetrieveDuplicatesRequest

Hiermee worden duplicaten gedetecteerd voor het opgegeven record en opgehaald, mits duplicaatdetectie is ingeschakeld en er duplicaatdetectieregels voor de entiteit zijn gepubliceerd. Voor meer informatie, zie Duplicaatgegevens detecteren.

ReassignObjectsSystemUserRequest

Wijst alle entiteiten van de opgegeven systeemgebruiker opnieuw toe aan een ander team of een andere systeemgebruiker.

RetrieveRequest

Haalt een systeemgebruiker op. U kunt ook de methode IOrganizationService.Retrieve aanroepen.

RemoveParentRequest

Verwijdert het bovenliggende item voor een record.

RetrieveAllChildUsersSystemUserRequest

Haalt de verzameling van systeemgebruikers op die rapporteren aan de opgegeven systeemgebruiker.

RetrieveMultipleRequest

Haalt een verzameling systeemgebruikers op. U kunt ook de methode IOrganizationService.RetrieveMultiple aanroepen.

RetrievePrincipalAttributePrivilegesRequest

Haalt alle beveiligde kenmerkbevoegdheden op die een gebruiker of het team heeft via directe of indirecte (door teamlidmaatschap) koppelingen met de entiteit FieldSecurityProfile.

RetrieveTeamsSystemUserRequest

Afgeschaft. Gebruikt de klasse RetrieveMultipleRequest. Haalt de verzameling op van teams waarvan de opgegeven systeemgebruiker lid is.

RetrieveUserPrivilegesRequest

Haalt alle bevoegdheden op die een systeemgebruiker (gebruiker) heeft met zijn of haar rollen in de aangegeven business unit.

RetrieveUserSettingsSystemUserRequest

Afgeschaft. Gebruikt de klasse RetrieveMultipleRequest. Haalt de systeemgebruikersinstellingen voor de opgegeven systeemgebruiker op.

SetBusinessSystemUserRequest

Stelt de Business Unit voor de opgegeven systeemgebruiker in.

SetParentSystemUserRequest

Stelt de bovenliggende (manager) voor de opgegeven systeemgebruiker in.

SetStateRequest

Stelt de status in van een systeemgebruiker. De mogelijke statussen worden gedefinieerd in het kenmerk SystemUser.Statecode. Als u eerder gebonden typen gebruikt, gebruik dan de opsomming SystemUserState. Voor een overzicht van de statuswaarden, zie metagegevens van de entiteit SystemUser.Deze informatie is te vinden in de metadata voor uw organisatie. Zie de voorgaande metadata-browserinformatie.

UpdateRequest

Werkt een systeemgebruiker bij. U kunt ook de methode IOrganizationService.Update gebruiken.

UpdateUserSettingsSystemUserRequest

Afgeschaft. Gebruikt de klasse UpdateRequest. Werkt de gebruikersinstellingen voor een systeemgebruiker bij.

Zie ook

Gebruiker- en teamentiteiten
Bevoegdheden per entiteit
Berichten en methoden van de entiteit UserSettings

Microsoft Dynamics 365

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht