Erstellt zu einer Schleupen.CS-Benutzergruppe die effektiven Funktionsrechte. Effektiv bedeutet dabei, dass auch die von übergeordneten Elementen der Rechtestruktur vererbeten Rechte angegeben werden.
Das Cmdlet erzeugt zu einer via Name angegebenen Benutzergruppe eine Liste der Funktionsrechte und
gibt jeweils den zugehörigen Zustand des Rechtes an in eine CSV-Datei aus. Rechte k�nnen
folgende Zust�nde haben
- Unassigned : das Recht ist weder explizit gesetzt noch entzogen.
- Granted: das Recht ist explizit erteilt worden
- Revoked: das Recht ist explizit entzogen worden
Nebem dem Recht wird noch die Information angegeben, ob das Recht explizit vergeben wurde
(inherited=false) oder vom übergeordneten Recht vererbt wurde (inherited=true).
Export-EffectiveExecutionPermissions [-GroupName] <String> [[-OutputDir] <String>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der Name der zu untersuchenden Benutzer-Gruppe aus Schleupen.CS. Der exakte Name kann �ber das Cmdlet Select-CSGroup oder in den Dialogen zu Gruppen- oder Funktionsrechte-Verwaltung des Portals identifiziert werden. Der Gruppenname kann über die Pipeline angegeben werden. |
true | true (ByValue) | |||
Spezifiziert den Namen und Pfad zum Ausagbeverzeichnis. In diesem Verzeichnis werden jeweils Dateien mit dem Namen <GruppenName>.csv erstellt. |
false | false | . |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Export-EffectiveExecutionPermissions -GroupName "EEG_Sachbearbeiter"
Select-CSGroup | ? {$_.IsDefault -eq $true} | % {$_.Name} | Export-EffectiveExecutionPermissions -OutputDir Export
Listet alle SIDs auf, für die es keinen CS-3.0-Benutzer oder -Gruppe gibt.
Listet alle SIDs auf, für die es keinen CS-3.0-Benutzer oder -Gruppe gibt.
Find-UnknownIdentity [<CommonParameters>]
Find-UnknownIdentity
Erstellt Zuordnungen von Anmeldebereichen zu Benutzern.
Erstellt Zuordnungen von Anmeldebereichen zu Benutzern.
Add-CSLoginGroupToCSUser [-UserIds] <Guid[]> [-LoginGroupIds] <Guid[]> [<CommonParameters>] Add-CSLoginGroupToCSUser [-Users] <User[]> [-LoginGroups] <LoginGroup[]> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Die IDs der Benutzer, zu den die Anmeldebereiche zugeordnet werden. | true | false | |||
Die IDs der Anmeldebereiche, zu den die Benutzern zugeordnet werden. | true | false | |||
Die Benutzer, zu den die Anmeldebereiche zugeordnet werden. | true | false | |||
Die Anmeldebereiche, zu den die Benutzer zugeordnet werden. | true | false |
Add-CSLoginGroupToCSUser -UserIds $userIds -LogInGroupIds $logInGroupIds
Add-CSLoginGroupToCSUser -Users $users -LogInGroups $logInGroups
Ordnet Benutzer oder Gruppen einer Gruppe hinzu.
Ordnet Benutzer oder Gruppen einer Gruppe zu. Eine Gruppe kann nicht sich selbst direkt oder
indirekt zugewiesen werden.
Add-IdentitiesToCSGroups [-TargetGroupIds] <Guid[]> [-IdentityIds] <Guid[]> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
IDs der Gruppen, in der die Gruppen oder Benutzer hinzugefügt werden. | true | false | |||
IDs der Gruppen oder des Benutzer, die hinzugefügt werden sollen. | true | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
Add-IdentityToCSGroup -TargetGroupIds @($targetGroup.Id) -IdentityIds @($user.Id)
Ordnet Benutzer oder Gruppen einer Gruppe hinzu.
Ordnet Benutzer oder Gruppen einer Gruppe hinzu. Eine Gruppe kann nicht sich selbst direkt oder
indirekt zugewiesen werden.
Add-IdentityToCSGroup [-TargetGroup] <Group> [-User] <User> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Add-IdentityToCSGroup [-TargetGroup] <Group> [-Group] <Group> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Add-IdentityToCSGroup [-TargetGroup] <Group> [-IdentityId] <Guid> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Add-IdentityToCSGroup [-TargetGroupId] <Guid> [-User] <User> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Add-IdentityToCSGroup [-TargetGroupId] <Guid> [-Group] <Group> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Add-IdentityToCSGroup [-TargetGroupId] <Guid> [-IdentityId] <Guid> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Die Gruppe, in der die Gruppen oder Benutzer hinzugefügt werden. | true | false | |||
ID der Gruppe, in der die Gruppen oder Benutzer hinzugefügt werden. | true | false | 00000000-0000-0000-0000-000000000000 | ||
Benutzer, der hinzugefügt werden soll. | true | true (ByValue) | |||
Gruppe, die hinzugefügt werden soll. | true | true (ByValue) | |||
ID der Gruppe oder des Benutzers, der hinzugefügt werden soll. | true | true (ByValue) | 00000000-0000-0000-0000-000000000000 | ||
Gibt an, dass keine Pub/Sub-Events ausgelöst werden sollen. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
Add-IdentityToCSGroup -TargetGroup $targetGroup -User $user
Add-IdentityToCSGroup -TargetGroup $targetGroup -User $group
Weist Anmeldebereichen Systemstrukturelemente zu.
Weist Anmeldebereichen Systemstrukturelemente zu.
Add-SystemStructureElementToCSLoginGroup [-SystemStructureElementIds] <Guid[]> [-LoginGroupIds] <Guid[]> [<CommonParameters>] Add-SystemStructureElementToCSLoginGroup [-SystemStructureElementIds] <Guid[]> [-LoginGroups] <LoginGroup[]> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
IDs der Systemstrukturelemente, die den Anmeldebereichen hinzugefügt werden. | true | true (ByValue) | |||
IDs der Anmeldebereiche, in die die Systemstrukturelemente hinzugefügt werden. | true | true (ByValue) | |||
Anmeldebereiche, in denen die Systemstrukturelemente hinzugefügt werden. | true | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
Add-SystemStructureElementToCSLoginGroup -SystemStructureElementIds 72CBF09A-216A-43D6-A2E5-144FC915C03F -LoginGroupIds 2B1F18B0-6C00-468B-9305-CB509FA0FE7B
Add-SystemStructureElementToCSLoginGroup -SystemStructureElementIds 72CBF09A-216A-43D6-A2E5-144FC915C03F -LoginGroups $loginGroups
Liefert die effektiven Berechtigungen für einen Benutzer.
Liefert die effektiven Berechtigungen für einen Benutzer. Außerdem werden die Gruppen angezeigt,
die ausschlaggebend für die Ermittlung waren.
Get-EffectiveExecutionPermission [-UserId] <Guid> [<CommonParameters>] Get-EffectiveExecutionPermission [-InputObject] <User> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
ID des Benutzers, für den die effektiven Berechtigungen berechnet werden sollen. | true | true (ByValue) | 00000000-0000-0000-0000-000000000000 | ||
User | Benutzer, für den die effektiven Berechtigungen berechnet werden sollen. | true | true (ByValue) | ||
User | Benutzer, für den die effektiven Berechtigungen berechnet werden sollen. This is an alias of the InputObject parameter. |
true | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Get-EffectiveExecutionPermission -UserId 72CBF09A-216A-43D6-A2E5-144FC915C03F
Get-EffectiveExecutionPermission -User $user
Liefert alle Funktionsrechte, die einer Gruppe zugeordnet sind.
Liefert alle Funktionsrechte, die einer Gruppe zugeordnet sind.
Get-ExecutionPermission [-GroupId] <Guid> [<CommonParameters>] Get-ExecutionPermission [-Group] <Group> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
ID der Grupe, für die die Berechtigungen geliefert werden sollen. | true | true (ByValue) | 00000000-0000-0000-0000-000000000000 | ||
Die Gruppe, für die die Berechtigungen geliefert werden sollen. | true | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Get-ExecutionPermission -GroupId 72CBF09A-216A-43D6-A2E5-144FC915C03F
Importiert Schleupen.CS-2.0-Benutzer und die entsprechenden ActiveDirectory-Gruppen in Schleupen.CS 3.0.
Importiert Schleupen.CS-2.0-Benutzer und die entsprechenden ActiveDirectory-Gruppen in
Schleupen.CS 3.0. Dabei werden auch die Assoziationen zwischen den Gruppen und Benutzern erstellt.
Die Gruppen werden rekursiv aufgelöst und importiert. Benutzer werden, falls vorhanden,
aktualisiert. Es können auch E-Mail-Adressen und Benutzerkennungen anhand von Templates erzeugt
werden.
Import-CS20UsersAndADGroups [[-ImportUsersOnly] <SwitchParameter>] [[-EmailTemplate] <string>] [-SessionTokenForCSMappingDiscovery] <string> [[-AttachFullSystemLoginGroup] <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Bei Nutzung werden nur die Schleupen.CS-2.0-Benutzer importiert. Es werden keine Gruppen importiert. |
false | true (ByValue) | False | ||
Vorlage für die automatische E-Mail-Adressen-Generierung. | false | true (ByValue) | |||
true | true (ByValue) | ||||
false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Import-CS20UsersAndADGroups
Import-CS20UsersAndADGroups -ImportUsersOnly
Import-CS20UsersAndADGroups -IdentificationTemplate "{Vorname}{Nachname}"
Import-CS20UsersAndADGroups -EmailTemplate "{Vorname}.{Nachname}@firma.de"
Import-CS20UsersAndADGroups -EmailTemplate "{V}.{Nachname}@firma.de -IdentificationTemplate "{N}.{Vorname}.Zusatz" -SessionTokenForCS2MappingDiscovery $sessionToken
Initialisiert die CS-3.0-Benutzerverwaltung.
Initialisiert die CS-3.0-Benutzerverwaltung mit dem Deployment-Benutzer. Kann nur ausgeführt
werden, wenn es diesen nicht bereits gibt!
Initialize-CSUser [-ConnectionString] <SecureString> [-ExternalId] <string> [[-ActiveDirectorySid] <string>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Die Verbindungszeichenfolge zur System-Datenbank. | true | false | |||
Die externe ID des Deployment-Benutzers. | true | false | |||
Die optionale Active-Directory-SID des Deployment-Benutzers. | false | false |
Initialize-CSUser -ConnectionString (ConvertTo-SecureString -String "CONNECTION_STRING" -Force -AsPlainText) -ExternalId "abcdef"
Initialize-CSUser -ConnectionString (ConvertTo-SecureString -String "CONNECTION_STRING" -Force -AsPlainText) -ExternalId "abcdef" -ActiveDirectorySid "S-1-2-3-4-5"
Berechnet die effektiven Funktionsrechte für alle Benutzer.
Es werden alle effektiven Funktionsrechte für alle CS-3.0-Benutzer erneut berechnet.
Invoke-RebuildAllExecutionPermission [<CommonParameters>]
Invoke-RebuildAllExecutionPermission
Legt eine neue Gruppe an.
Legt eine neue Gruppe an.
New-CSGroup -Name <string> [-ActiveDirectorySecurityIdentifier <string>] [-GroupType {Permission}] [-Id <Guid>] [-IsDefault <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
ID der Gruppe. | false | false | |||
SID der Gruppe. | false | false | |||
Name der Gruppe. | true | false | |||
Art der Gruppe. Possible values: Permission |
false | false | |||
Gibt an, dass die Gruppe eine Standardgruppe ist. | false | false | False |
The output type is the type of the objects that the cmdlet emits.
New-CSGroup -Name "Sachbearbeiter"
New-CSGroup -Name "Rechtegruppe VA" -GroupType Permission
Erstellt einen neue Anmeldebereich.
Erstellt einen neuen Anmeldebereich für CS 3.0.
New-CSLoginGroup [[-Name] <string>] [[-IsDefault] <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Name des Anmeldebereichs. | false | true (ByValue) | |||
Angabe, ob es sich um einen Standardanmeldebereich handelt. Diese können nicht gelöscht werden. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Select-CSLoginGroup -Name "Test"
Legt einen neuen Benutzer an.
Legt einen neuen Benutzer an.
New-CSUser -Email <string> -ExternalId <string> -FirstName <string> -LastName <string> [-ActiveDirectorySecurityIdentifier <string>] [-DoNotPersist <SwitchParameter>] [-Id <Guid>] [-IsActiveFrom <DateTimeOffset>] [-IsActiveTo <DateTimeOffset>] [-IsSystem <SwitchParameter>] [-NameAffix <string>] [-Title <string>] [<CommonParameters>] New-CSUser -User <User> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Die ID. | false | false | |||
Externe ID. | true | false | |||
Vorname. | true | false | |||
Nachname. | true | false | |||
Namenszusatz. | false | false | |||
E-Mail-Adresse. | true | false | |||
Anrede. | false | false | |||
SID des Active Directory. | false | false | |||
Angabe, ob es sich um einen System-Benutzer handelt. | false | false | False | ||
Angabe, ab wann einschließlich der Benutzer aktiv ist. | false | false | |||
Angabe, bis wann einschließlich der Benutzer aktiv ist. | false | false | |||
Benutzer, der angelegt werden soll. | true | true (ByValue) | |||
Angabe, ob ein Benutzer nur erzeugt, aber nicht in der Datenbank persistiert werden soll. | false | false | False |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
New-CSUser -FirstName "Max" -LastName "Musterman" -Email "max.musterman@schleupen.de" -ExternalID "S-1-5-21-7623811015-3361044348-030300820-1013"
$users = @() $users += New-CSUser -DoNotPersist -FirstName "Hans" -LastName "Wurst" -Email "hw@schleupen.de" -ExternalID "abc" -IsActiveFrom "2024-01-01" $users += New-CSUser -DoNotPersist -FirstName "Rainer" -LastName "Zufall" -Email "rz@schleupen.de" -ExternalID "def" -IsActiveFrom "2024-01-01" $users | New-CSUser
Legt ein neues Funktionsrecht an.
Legt ein neues Funktionsrecht an.
New-ExecutionPermission [-ExecutionPermissionIdentifier] <string> [-DisplayName] <string> [[-Description] <string>] [[-IsDefault] <SwitchParameter>] [<CommonParameters>] New-ExecutionPermission [-ExecutionPermissionIdentifier] <string> [-IsPreliminary] <SwitchParameter> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Vollqualifizierter Name des Funktionsrechts. | true | false | |||
Der Anzeigename des Funktionsrechts. | true | false | |||
Ein beschreibender Text zum Funktionsrecht. | false | false | |||
Gibt an, ob es sich um ein Standardfunktionsrecht handelt. | false | false | False | ||
Gibt an, ob es sich um ein vorläufiges Funktionsrecht handelt, dass durch ein anderes Land bereitgestellt wird. |
true | false | False |
The output type is the type of the objects that the cmdlet emits.
New-ExecutionPermission -ExecutionPermissionIdentifier 'Schleupen.CS.apl.huj.dap.ViewChangeLog' -DisplayName 'Schleupen.CS.Anwendungsplattform.Historisierung und Journalisierung.Datenänderungsprotokoll.Anzeigen' -Description 'Hiermit wird xyz gesteuert...'
Löscht eine Gruppe.
Löscht eine Gruppe.
Remove-CSGroup -Group <Group> [-DoNotRaiseEvents <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Die zu entfernende Gruppe. | true | true (ByValue) | |||
Gibt an, dass keine Pub/Sub-Events ausgelöst werden sollen. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Remove-CSGroup -Group $group
Entfernt die Zuordnung von Anmeldebereichen zu Benutzern.
Entfernt die Zuordnung von Anmeldebereichen zu Benutzern.
Remove-CSLoginGroupFromCSUser [-UserIds] <Guid[]> [-LoginGroupIds] <Guid[]> [<CommonParameters>] Remove-CSLoginGroupFromCSUser [-Users] <User[]> [-LoginGroups] <LoginGroup[]> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Die IDs der Benutzer, für die die zugeordneten Anmeldebereiche entfernt werden. | true | false | |||
Die IDs der Anmeldebereiche, die aus den Benutzern entfernt werden. | true | false | |||
Die Benutzer, für die die zugeordneten Anmeldebereiche entfernt werden. | true | false | |||
Die Anmeldebereiche, die aus den Benutzer entfernt werden. | true | false |
Remove-CSLoginGroupFromCSUser -UserIds $userIds -LogInGroupIds $logInGroupIds
Remove-CSLoginGroupFromCSUser -Users $users -LogInGroups $logInGroups
Löscht einen Benutzer.
Löscht einen Benutzer.
Remove-CSUser -User <User> [-DoNotRaiseEvents <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Benutzer. | true | true (ByValue) | |||
Gibt an, dass keine Pub/Sub-Events ausgelöst werden sollen. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Remove-CSUser -User $user
Löscht ein Funktionsrecht.
Funktionrechte können nur gelöscht werden, wenn keine untergeordneten Funktionsrechte existieren
und das Funktionsrecht kein Standardfunktionsrecht ist.
Remove-ExecutionPermission [-ExecutionPermission] <ExecutionPermission> [[-Force] <SwitchParameter>] [<CommonParameters>] Remove-ExecutionPermission [-ExecutionPermissionIdentifier] <string> [[-Force] <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Das Funktionsrecht. | true | true (ByValue) | |||
Vollqualifizierter Name des Funktionsrechts. | true | true (ByValue) | |||
Gibt an, ob das Funktionsrecht auch gelöscht werden soll, wenn es ein Standardfunktionsrecht ist. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
Remove-ExecutionPermission -ExecutionPermissionIdentifier 'Schleupen.CS.apl.huj.dap.ViewChangeLog'
Entfernt die Zuordnung eines Benutzers oder einer Gruppe aus einer Gruppe.
Entfernt die Zuordnung eines Benutzers oder einer Gruppe aus einer Gruppe.
Remove-IdentityFromCSGroup [-TargetGroup] <Group> [-User] <User> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Remove-IdentityFromCSGroup [-TargetGroup] <Group> [-Group] <Group> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Remove-IdentityFromCSGroup [-TargetGroup] <Group> [-IdentityId] <Guid> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Remove-IdentityFromCSGroup [-TargetGroupId] <Guid> [-User] <User> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Remove-IdentityFromCSGroup [-TargetGroupId] <Guid> [-Group] <Group> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>] Remove-IdentityFromCSGroup [-TargetGroupId] <Guid> [-IdentityId] <Guid> [[-DoNotRaiseEvents] <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Gruppe, aus der Benutzer oder Gruppen entfernt werden. | true | false | |||
ID der Gruppe, aus der Benutzer oder Gruppen entfernt werden. | true | false | 00000000-0000-0000-0000-000000000000 | ||
Benutzer, der entfernt werden soll. | true | true (ByValue) | |||
Gruppe, die entfernt werden soll. | true | true (ByValue) | |||
ID des Benutzers oder der Gruppe, die entfernt werden soll. | true | true (ByValue) | 00000000-0000-0000-0000-000000000000 | ||
Gibt an, dass keine Pub/Sub-Events ausgelöst werden sollen. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
Remove-IdentityFromCSGroup -TargetGroup $targetGroup -User $user
Remove-IdentityFromCSGroup -TargetGroup $targetGroup -Group $group
Entfernt Systemstrukturelemente aus Anmeldebereichen.
Entfernt Systemstrukturelemente aus Anmeldebereichen.
Remove-SystemStructureElementFromCSLoginGroup [-SystemStructureElementIds] <Guid[]> [-LoginGroupIds] <Guid[]> [<CommonParameters>] Remove-SystemStructureElementFromCSLoginGroup [-SystemStructureElementIds] <Guid[]> [-LoginGroups] <LoginGroup[]> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
ID der Systemstrukturelemente, die aus den Anmeldebereichen entfernt werden. | true | true (ByValue) | |||
ID der Anmeldebereiche, aus denen die Systemstrukturelemente entfernt werden. | true | true (ByValue) | |||
Anmeldebereiche, in denen die Systemstrukturelemente hinzugefügt werden. | true | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
Remove-SystemStructureElementFromLoginGroup -SystemStructureElementIds 72CBF09A-216A-43D6-A2E5-144FC915C03F -LoginGroupIds 2B1F18B0-6C00-468B-9305-CB509FA0FE7B
Remove-SystemStructureElementFromCSLoginGroup -SystemStructureElementIds 72CBF09A-216A-43D6-A2E5-144FC915C03F -LoginGroups $loginGroups
Speichert alle Änderungen an einer Gruppe.
Speichert alle Änderungen an einer Gruppe.
Save-CSGroup -Group <Group> [-DoNotRaiseEvents <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Gruppe, deren Änderungen gespeichert werden. | true | true (ByValue) | |||
Gibt an, dass keine Pub/Sub-Events ausgelöst werden sollen. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Save-CSGroup -Group $group
Speichert alle Änderungen an einem Benutzer.
Speichert alle Änderungen an einem Benutzer.
Save-CSUser -User <User> [-DoNotRaiseEvents <SwitchParameter>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Benutzer, dessen Änderungen gespeichert werden. | true | true (ByValue) | |||
Gibt an, dass keine Pub/Sub-Events ausgelöst werden sollen. | false | true (ByValue) | False |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Save-CSUser -User $user
Speichert Änderungen an einem Funktionsrecht.
Speichert die Änderungen an einem Funktionsrecht.
Save-ExecutionPermission [-ExecutionPermission] <ExecutionPermission> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Das zu aktualisierende Funktionsrecht. | true | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
Save-ExecutionPermission $permission
Selektiert eine Gruppe anhand der angegebenen Kriterien.
Selektiert eine Gruppe anhand der angegebenen Kriterien.
Select-CSGroup [-ActiveDirectorySecurityIdentifier <string>] [-GroupType {Permission}] [-Id <Guid>] [-IsDefault <bool>] [-Name <string>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Name der Gruppe. | false | false | |||
ID der Gruppe. | false | false | |||
SID der Gruppe. | false | false | |||
Standardgruppe? | false | false | |||
Art der Gruppe. Possible values: Permission |
false | false |
The output type is the type of the objects that the cmdlet emits.
Select-CSGroup -Name "Sachbearbeiter"
Select-CSGroup -GroupType Permission
Selektiert die Anmeldebereiche.
Selektiert die Anmeldebereiche für CS 3.0.
Select-CSLoginGroup [[-Name] <string>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Name der Anmeldebereiche. | false | true (ByValue) |
The input type is the type of the objects that you can pipe to the cmdlet.
The output type is the type of the objects that the cmdlet emits.
Select-CSLoginGroup -Name "Test"
Selektiert einen Benutzer anhand der angegebenen Kriterien.
Selektiert einen Benutzer anhand der angegebenen Kriterien.
Select-CSUser [-ExternalId <string>] [-FirstName <string>] [-Id <Guid>] [-IsActive <SwitchParameter>] [-LastName <string>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Nachname des Benutzers. | false | false | |||
Vorname des Benutzers. | false | false | |||
Externe ID des Benutzers. | false | false | |||
ANgabe, ob die Benutzer aktiv sind. | false | false | False | ||
ID des Benutzers. | false | false |
The output type is the type of the objects that the cmdlet emits.
Select-CSUser -LastName "Müller"
Select-CSUser -FirstName "Peter"
Selektiert Funktionsrechte anhand der angegebenen Kriterien.
Funktionsrechte können über ihren vollqualifizierten Bezeichner oder ihren Namensraum selektiert
werden.
Select-ExecutionPermission [-ExecutionPermissionIdentifier] <string> [<CommonParameters>] Select-ExecutionPermission [-Namespace] <string> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Vollqualifizierter Name des Funktionsrechts. | true | false | |||
Namensraum des Funktionsrechts. | true | false |
The output type is the type of the objects that the cmdlet emits.
Select-ExecutionPermission -ExecutionPermissionIdentifier 'Schleupen.CS.apl.huj.dap.ViewChangelog'
Select-ExecutionPermission -Namespace 'Schleupen.CS.apl.huj.dap'
Ordnet einer Gruppe ein Funktionsrecht zu.
Ordnet einer Gruppe ein Funktionsrecht zu.
Set-ExecutionPermission [-ExecutionPermission] <ExecutionPermission> [-State] {Granted | Revoked | Unassigned} [-Group] <Group> [<CommonParameters>] Set-ExecutionPermission [-ExecutionPermission] <ExecutionPermission> [-State] {Granted | Revoked | Unassigned} [-GroupId] <Guid> [<CommonParameters>] Set-ExecutionPermission [-ExecutionPermissionIdentifier] <string> [-State] {Granted | Revoked | Unassigned} [-Group] <Group> [<CommonParameters>] Set-ExecutionPermission [-ExecutionPermissionIdentifier] <string> [-State] {Granted | Revoked | Unassigned} [-GroupId] <Guid> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Das Funktionsrecht. | true | true (ByValue) | |||
Vollqualifizierter Name des Funktionsrechts. | true | true (ByValue) | |||
Status des Funktionsrechts. Possible values: Granted, Revoked, Unassigned |
true | false | Granted | ||
Gruppe. | true | false | |||
ID der Gruppe. | true | false | 00000000-0000-0000-0000-000000000000 |
The input type is the type of the objects that you can pipe to the cmdlet.
Set-ExecutionPermission -ExecutionPermissionIdentifier 'Schleupen.CS.apl.huj.dap.ViewChangeLog' -GroupId 8d611f00-fbd2-443a-8d7f-514fe09ef385 -State Granted