- UserAccountRoleInput
Represents a Product
License model associated with the product
Name of the product. Example: "SampleProduct"
Version of the product. Example: "SampleVersion-1.0"
{ "licenseModel": { "__typename": "LicenseModelInput" }, "productName": "Example String", "productVersion": "Example String" }
Suite package properties input.
Name of the package. Example: "PackageA"
Version of the package. Example: "2.0"
Version format of the package. Example: "FIXED"
{ "name": "Example String", "version": "Example String", "versionFormat": "Example String" }
Suite product request input.
Count/quantity of the product. Example: 5
Name of the product. Example: "Product A"
Version of the product. Example: "1.0"
{ "count": 40, "name": "Example String", "version": "Example String" }
Represents an update to a License Model
Auto Provision flag
Represents the grace period days
specify who is issuing the license
Represents the max borrow interval
Name of the license model
This field is usually set at entitlement time and includes customer name and purchase order
Represents the overdraft
specify the serial number of the license
Unique value assigned by each publisher to each license
{ "autoProvision": true, "gracePeriodDays": "Example String", "issuer": "Example String", "maxBorrowInterval": 40, "name": "Example String", "notice": "Example String", "overdraft": "Example String", "serialNumber": "Example String", "vendorString": "Example String" }
Represents an update to a Product
License Model Details
Part Number related to Product
Product Name related to the line item
Product Version related to the line item
{ "licenseModel": { "__typename": "UpdateLicenseModelInput" }, "partNumber": "Example String", "productName": "Example String", "productVersion": "Example String" }
Input for user account role association
Account Name [unique identifier of Account - short name] which needs to be linked to User. Example: "123456"
Expiry date of the user in YYYY-MM-DD format. Expiry date should be provided when portalLogin flag is true. It is the date when user is no longer linked to the account. If included, the value cannot be null. If not included, the user's access to the account will not expire. Example: "2025-12-30"
List of roles. Example: ["USER", "ADMIN"]
{ "accountName": "Example String", "expiryDate": "Example String", "roles": [ "Example String" ] }