Skip to content

Commit c07ec72

Browse files
authored
Merge pull request KelvinTegelaar#1689 from ZenTopBrandon/dev
Add organization ID as a reserved variable and update text replacement function
2 parents 3f56cc9 + 7dc68ef commit c07ec72

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

Modules/CIPPCore/Public/Entrypoints/HTTP Functions/CIPP/Settings/Invoke-ListCustomVariables.ps1

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ function Invoke-ListCustomVariables {
2525
Type = 'reserved'
2626
Category = 'tenant'
2727
},
28+
@{
29+
Name = 'organizationid'
30+
Variable = '%organizationid%'
31+
Description = 'The tenant customer ID'
32+
Type = 'reserved'
33+
Category = 'tenant'
34+
},
2835
@{
2936
Name = 'tenantfilter'
3037
Variable = '%tenantfilter%'

Modules/CIPPCore/Public/Get-CIPPTextReplacement.ps1

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ function Get-CIPPTextReplacement {
4040
'%programdata%',
4141
'%cippuserschema%',
4242
'%cippurl%',
43-
'%defaultdomain%'
43+
'%defaultdomain%',
44+
'%organizationid%'
4445
)
4546

4647
$Tenant = Get-Tenants -TenantFilter $TenantFilter
@@ -89,6 +90,7 @@ function Get-CIPPTextReplacement {
8990
}
9091
#default replacements for all tenants: %tenantid% becomes $tenant.customerId, %tenantfilter% becomes $tenant.defaultDomainName, %tenantname% becomes $tenant.displayName
9192
$Text = $Text -replace '%tenantid%', $Tenant.customerId
93+
$Text = $Text -replace '%organizationid%', $Tenant.customerId
9294
$Text = $Text -replace '%tenantfilter%', $Tenant.defaultDomainName
9395
$Text = $Text -replace '%defaultdomain%', $Tenant.defaultDomainName
9496
$Text = $Text -replace '%initialdomain%', $Tenant.initialDomainName

0 commit comments

Comments
 (0)