Create
|
|||||
|
|
Creates a customer for zero-touch enrollment. After the method returns successfully, admin and owner roles can manage devices and EMM configs by calling API methods or using their zero-touch enrollment portal. The customer receives an email that welcomes them to zero-touch enrollment and explains how to sign into the portal
Input
This building block consumes 8 input parameters
Name | Format | Description |
---|---|---|
parent Required |
STRING |
Required. The parent resource ID in the format |
customer |
OBJECT |
A reseller, vendor, or customer in the zero-touch reseller and customer APIs |
customer.name |
STRING |
Output only. The API resource name of the company. The resource name is one of the following formats:
Assigned by the server |
customer.adminEmails[] |
STRING |
|
customer.termsStatus |
ENUMERATION |
Output only. Whether any user from the company has accepted the latest Terms of Service (ToS). See TermsStatus |
customer.ownerEmails[] |
STRING |
|
customer.companyName |
STRING |
Required. The name of the company. For example XYZ Corp. Displayed to the company's employees in the zero-touch enrollment portal |
customer.companyId |
INTEGER |
Output only. The ID of the company. Assigned by the server |
= Parameter name
= Format
parent STRING Required Required. The parent resource ID in the format |
customer OBJECT A reseller, vendor, or customer in the zero-touch reseller and customer APIs |
customer.name STRING Output only. The API resource name of the company. The resource name is one of the following formats:
Assigned by the server |
customer.adminEmails[] STRING |
customer.termsStatus ENUMERATION Output only. Whether any user from the company has accepted the latest Terms of Service (ToS). See TermsStatus |
customer.ownerEmails[] STRING |
customer.companyName STRING Required. The name of the company. For example XYZ Corp. Displayed to the company's employees in the zero-touch enrollment portal |
customer.companyId INTEGER Output only. The ID of the company. Assigned by the server |
Output
This building block provides 6 output parameters
Name | Format | Description |
---|---|---|
name |
STRING |
Output only. The API resource name of the company. The resource name is one of the following formats:
Assigned by the server |
adminEmails[] |
STRING |
|
termsStatus |
ENUMERATION |
Output only. Whether any user from the company has accepted the latest Terms of Service (ToS). See TermsStatus |
ownerEmails[] |
STRING |
|
companyName |
STRING |
Required. The name of the company. For example XYZ Corp. Displayed to the company's employees in the zero-touch enrollment portal |
companyId |
INTEGER |
Output only. The ID of the company. Assigned by the server |
= Parameter name
= Format
name STRING Output only. The API resource name of the company. The resource name is one of the following formats:
Assigned by the server |
adminEmails[] STRING |
termsStatus ENUMERATION Output only. Whether any user from the company has accepted the latest Terms of Service (ToS). See TermsStatus |
ownerEmails[] STRING |
companyName STRING Required. The name of the company. For example XYZ Corp. Displayed to the company's employees in the zero-touch enrollment portal |
companyId INTEGER Output only. The ID of the company. Assigned by the server |