New-EntraBetaObjectSetting

建立一個設定物件。

語法

Default (預設值)

New-EntraBetaObjectSetting

    -DirectorySetting <DirectorySetting>
    -TargetType <String>
    -TargetObjectId <String>
    [<CommonParameters>]

Description

這個 cmdlet 會在 New-EntraBetaObjectSetting Microsoft Entra ID 中建立一個設定物件。

範例

範例 1:建立設定物件

Connect-Entra -Scopes 'Directory.ReadWrite.All'
$template = Get-EntraBetaDirectorySettingTemplate | Where-Object { $_.displayname -eq 'Group.Unified.Guest' }
$setting = $template.CreateDirectorySetting()
$setting['AllowToAddGuests'] = $False
$group = Get-EntraBetaGroup -Filter "DisplayName eq 'Sales and Marketing'"
New-EntraBetaObjectSetting -TargetType 'Groups' -TargetObjectId $group.Id -DirectorySetting $setting
Id                                   DisplayName TemplateId
--                                   ----------- ----------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb             22cc22cc-dd33-ee44-ff55-66aa66aa66aa

這個指令會建立一個新的設定物件。

  • -TargetType 參數指定目錄物件的類型。
  • -TargetObjectId 參數指定要指派設定的目錄物件 ID。
  • -DirectorySetting 參數 使用模板建立新設定 DirectorySettingTemplates

參數

-DirectorySetting

指定新的設定。

參數屬性

類型:DirectorySetting
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:True
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-TargetObjectId

指定要指派設定的目錄物件的 ID。

參數屬性

類型:System.String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:True
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-TargetType

指定要指派設定的目錄物件類型。

參數屬性

類型:System.String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:True
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。