> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell/de/powershell-commands/edit-rdmusertemplate.md).

# Edit-RDMUserTemplate

### Übersicht

Standardtresore in der Benutzervorlage der Systemeinstellungen einer bestimmten Datenquelle hinzufügen oder als Standard festlegen. Neue Benutzer, die in dieser Datenquelle erstellt werden, erhalten oder verlieren den Zugriff auf diese Tresore.

### Syntax

#### AddRepository

```
Edit-RDMUserTemplate [-DataSource] <Object> [-AddRepository] <Object[]> [-CaseSensitive]
 [-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm] [<CommonParameters>]
```

#### RemoveRepository

```
Edit-RDMUserTemplate [-DataSource] <Object> [-RemoveRepository] <Object[]> [-CaseSensitive]
 [-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm] [<CommonParameters>]
```

### Beschreibung

Standardtresore in der Benutzervorlage der Systemeinstellungen einer bestimmten Datenquelle hinzufügen oder als Standard festlegen. Neue Benutzer, die in dieser Datenquelle erstellt werden, erhalten oder verlieren den Zugriff auf diese Tresore.

### Beispiele

#### Beispiel 1

```powershell
PS C:\> Edit-RDMUserTemplate -DataSource AWorkspace -AddRepository ACommonVault;
```

Fügt ACommonVault in der Benutzervorlage in den Systemeinstellungen der Datenquelle "AWorkspace" hinzu.

#### Beispiel 2

```powershell
PS C:\> Edit-RDMUserTemplate -DataSource AWorkspace -RemoveRepository *;
```

Entfernt alle Repositories in der Benutzervorlage in den Systemeinstellungen der Datenquelle AWorkspace.

#### Beispiel 3

```powershell
PS C:\> Get-RDMDataSource -Name "AWorkspace" | Edit-RDMUserTemplate -RemoveRepository CommonVault[ab] -CaseSensitive;
```

Entfernt die Repositories CommonVaulta und CommonVaultb in der Benutzervorlage in den Systemeinstellungen der Datenquelle "AWorkspace". Der Schalter für Groß-/Kleinschreibung wirkt sich nicht auf den Term \[ab] aus, das heißt, ein Repository CommonVaultA wäre nicht betroffen.

#### Beispiel 4

```powershell
PS C:\> Edit-RDMUserTemplate -DataSource AWorkspace -Repository UserVault? -CaseSensitive;
```

Fügt alle Repositories UserVault? wie UserVaultA und UserVault1 in der Benutzervorlage in den Systemeinstellungen der Datenquelle "AWorkspace" hinzu. Bei der Suche nach der Datenquelle und den Repositories wird die Groß-/Kleinschreibung beachtet.

### Parameter

#### -AddRepository

Fügt die Standardtresore in der Benutzervorlage der Systemeinstellungen hinzu. Ermöglicht das Finden von Repositories anhand der ID (Guid), des Namens (unterstützt Platzhalter) und von Repositories (PSRepositoryInfo).

```yaml
Type: System.Object[]
DefaultValue: ''
SupportsWildcards: true
Aliases:
- AddVault
ParameterSets:
- Name: AddRepository
  Position: 1
  IsRequired: true
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -CaseSensitive

Beachtet die Groß-/Kleinschreibung bei der Suche nach der Datenquelle oder den Repositories anhand des Namens

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Confirm

Fordert Sie zur Bestätigung auf, bevor das Cmdlet ausgeführt wird.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases:
- cf
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -DataSource

Datenquelle, deren Einstellungen geändert werden. Ermöglicht das Finden der Datenquelle anhand der ID (Guid), des Namens (unterstützt Platzhalter) und der Datenquelle (PSDataSource).

```yaml
Type: System.Object
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: 0
  IsRequired: true
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -ForcePromptAnswer

Schalter, der mit Vorsicht zu verwenden ist. Er beantwortet automatisch Eingabeaufforderungen mit Ja/Nein-, Ja/Nein/Abbrechen- oder OK/Abbrechen-Fragen. Bei mehreren Eingabeaufforderungen können mehrere Werte an diesen Parameter übergeben werden. Hier sind die akzeptierten Werte:

* Yes: Bestätigt die Eingabeaufforderung. Deckt die Werte OK und Automatic ab.
* No: Lehnt die Ja/Nein/Abbrechen-Eingabeaufforderung ab. "Cancel" ist die Ausweichoption, wenn es keine "No"-Option gibt.
* Cancel: Bricht die Ja/Nein/Abbrechen-Eingabeaufforderung ab. "No" ist die Ausweichoption, wenn es keine "Cancel"-Option gibt.

```yaml
Type: System.Windows.Forms.DialogResult[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -RemoveRepository

Entfernt die Standardtresore in der Benutzervorlage der Systemeinstellungen. Ermöglicht das Finden von Repositories anhand der ID (Guid), des Namens (unterstützt Platzhalter) und von Repositories (PSRepositoryInfo). Das Entfernen aller Standardtresore ist möglich.

```yaml
Type: System.Object[]
DefaultValue: ''
SupportsWildcards: true
Aliases:
- RemoveVault
ParameterSets:
- Name: RemoveRepository
  Position: 1
  IsRequired: true
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -WhatIf

Zeigt, was geschehen würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases:
- wi
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter [about\_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

### Eingaben

#### System.Management.Automation.PSObject

Die Datenquelle, deren Systemeinstellungen geändert werden. Ermöglicht das Finden der Datenquelle anhand der ID (Guid), des Namens (unterstützt Platzhalter) und der Datenquelle (PSDataSource).

#### System.Management.Automation.SwitchParameter

Bei der Suche nach dem Namen der Datenquelle und der Repositories wird die Groß-/Kleinschreibung beachtet, wenn dieser Schalter vorhanden ist.

### Hinweise

Weitere Informationen erhalten Sie mit "Get-Help Edit-RDMUserTemplate -detailed". Technische Informationen erhalten Sie mit "Get-Help Edit-RDMUserTemplate -full".


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell/de/powershell-commands/edit-rdmusertemplate.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
