🚩 Available with app version R2024.03 onwards
Configuration in App Settings for IBSS
The first step in enabling a wallet pass is adding it to the client environment. The following configurations are available in App Settings (and can be overwritten by Azure Environment Variables):
- AzureVaultUrl - the URL of the Azure Key Vault from where the Apple Pass signing certificate is retrieved (currently set to the development vault).
AppleCertName - the name under which the Apple Pass signing certificate is saved in the Azure Key Vault (currently IBSS-Visitor-Pass-Apple) - Richard - AppleIBSSContact - Contact information required by Apple for the pass (currently set to www.iconics.com, can also be a phone number).
- Google_ClassSuffix - A suffix for the Google Pass template name (currently set to DevTestClass). This defines the fields included in the Google Wallet pass template. A global value will be set up in environment variables or when a new deployment of IBSS is released.
- WalletPass_Salt - A salt used to protect the new endpoint from randomly accessing passes. Backend services generating URLs for accessing the pass must also be configured with this salt.
Setting up a notification rule
Set up the visitor invitation template to include Apple Wallet and Google Wallet links behind their thumbnail icons. For this:
- In ServiceConfig of the needed client environment > Notifications > Visitor_Approval_Guest_Email, find the notification HTML view.
- Add the needed links that would open Apple Wallet or Google Wallet app for the visitor. The part where to insert the links is highlighted in yellow in the Basic visitor HTML template below.
Basic visitor HTML template
<!--[if gte mso 9]> <xml> <o:OfficeDocumentSettings> <o:AllowPNG/> <o:PixelsPerInch>96</o:PixelsPerInch> </o:OfficeDocumentSettings> </xml> <![endif]--> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /><meta content="width=device-width, initial-scale=1.0" name="viewport" /><meta name="x-apple-disable-message-reformatting" /><!--[if !mso]><!--> <meta content="IE=edge" http-equiv="X-UA-Compatible" /><!--<![endif]--> <title></title><style type="text/css">@media only screen and (min-width: 620px) { .u-row { width: 600px !important; } .u-row .u-col { vertical-align: top; } .u-row .u-col-50 { width: 300px !important; } .u-row .u-col-100 { width: 600px !important; } } @media (max-width: 620px) { .u-row-container { max-width: 100% !important; padding-left: 0px !important; padding-right: 0px !important; } .u-row .u-col { min-width: 320px !important; max-width: 100% !important; display: block !important; } .u-row { width: 100% !important; } .u-col { width: 100% !important; } .u-col&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;div { margin: 0 auto; } } body { margin: 0; padding: 0; } table, tr, td { vertical-align: top; border-collapse: collapse; } p { margin: 0; } .ie-container table, .mso-container table { table-layout: fixed; } * { line-height: inherit; } a[x-apple-data-detectors='true'] { color: inherit !important; text-decoration: none !important; } table, td { color: #000000; } </style> <!--[if IE]><div class="ie-container"><![endif]--> <!--[if mso]><div class="mso-container"><![endif]--> <table cellpadding="0" cellspacing="0" style="border-collapse:collapse;table-layout:fixed;border-spacing:0;mso-table-lspace:0pt;mso-table-rspace:0pt;vertical-align:top;min-width:320px;margin:0 auto;background-color:#f9f9f9;width:100%;"><tbody><tr style="vertical-align:top;"><td style="word-break:break-word;border-collapse:collapse !important;vertical-align:top;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" style="background-color: #f9f9f9;"><![endif]--> <div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:transparent;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: transparent;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="600" style="width: 600px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;border-radius: 0px;-webkit-border-radius: 0px; -moz-border-radius: 0px;" valign="top"><![endif]--> <div class="u-col u-col-100" style="max-width:320px;min-width:600px;display:table-cell;vertical-align:top;"><div style="height:100%;width:100% !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--<![endif]--> <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-family:arial,helvetica,sans-serif;" width="100%"><tbody><tr><td align="left" style="overflow-wrap:break-word;word-break:break-word;padding:20px 10px 10px;font-family:arial,helvetica,sans-serif;"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="center" style="padding-right:0px;padding-left:0px;"><img align="center" alt="" border="0" src="https://storage.ibss.sales.iconics.cloud/images/c/LogoPlaceholder.png" style="outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;clear:both;display:inline-block !important;border:none;height:auto;float:none;width:100%;max-width:316px;" title="" width="316" /></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:transparent;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: transparent;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="600" style="width: 600px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;border-radius: 0px;-webkit-border-radius: 0px; -moz-border-radius: 0px;" valign="top"><![endif]--> <div class="u-col u-col-100" style="max-width:320px;min-width:600px;display:table-cell;vertical-align:top;"><div style="height:100%;width:100% !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--<![endif]--> <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-family:arial,helvetica,sans-serif;" width="100%"><tbody><tr><td align="left" style="overflow-wrap:break-word;word-break:break-word;padding:10px;font-family:arial,helvetica,sans-serif;"></td>
</tr>
</tbody></table>
<!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:transparent;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: transparent;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="600" style="background-color: #ced4d9;width: 600px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;border-radius: 0px;-webkit-border-radius: 0px; -moz-border-radius: 0px;" valign="top"><![endif]--> <div class="u-col u-col-100" style="max-width:320px;min-width:600px;display:table-cell;vertical-align:top;"><div style="background-color:#ced4d9;height:100%;width:100% !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--<![endif]--> <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-family:arial,helvetica,sans-serif;" width="100%"><tbody><tr><td align="left" style="overflow-wrap:break-word;word-break:break-word;padding:10px;font-family:arial,helvetica,sans-serif;"><div style="font-size:14px;color:#000000;line-height:140%;text-align:center;word-wrap:break-word;"><p style="line-height:140%;"><strong>Visitor Pass</strong></p>
</div></td>
</tr>
</tbody></table>
<!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:#003399;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: #003399;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="600" style="background-color: #ffffff;width: 600px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;" valign="top"><![endif]--> <div class="u-col u-col-100" style="max-width:320px;min-width:600px;display:table-cell;vertical-align:top;"><div style="background-color:#ffffff;height:100%;width:100% !important;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;"><!--<![endif]--> <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-family:arial,helvetica,sans-serif;" width="100%"><tbody><tr><td align="left" style="overflow-wrap:break-word;word-break:break-word;padding:47px;font-family:arial,helvetica,sans-serif;"><div style="font-size:19px;line-height:140%;text-align:left;word-wrap:break-word;"><p style="line-height:140%;"><span style="line-height:26.6px;">Hi </span><span style="font-family:arial, helvetica, sans-serif;font-size:19px;background-color:#ffffff;">{{Event.Visitor_First_Name}} </span><span style="font-family:arial, helvetica, sans-serif;font-size:19px;background-color:#ffffff;">{{Event.Visitor_Last_Name}}</span><span style="line-height:26.6px;">,</span></p>
<p style="line-height:140%;"> </p>
<p style="line-height:140%;"><span style="line-height:26.6px;">You have been invited to attend our building: </span></p>
<p style="line-height:140%;"> </p>
<p style="line-height:140%;"><span style="line-height:26.6px;"><strong>Host</strong>: {{Event.Visit_Host_Name}}</span><span style="font-family:arial, helvetica, sans-serif;font-size:19px;background-color:#ffffff;"></span></p>
<p style="line-height:140%;"><span style="line-height:26.6px;"><strong>Host Email</strong>: {{Event.Visit_Host_Email}}</span><span style="font-family:arial, helvetica, sans-serif;font-size:19px;background-color:#ffffff;"></span></p>
<p style="line-height:140%;"><span style="line-height:26.6px;"><strong>When</strong>: </span>[[x=toformatculture(tolocal({{Event.Visit_Start_Date}},"GMT Standard Time"), "g", "en-GB")]]</p>
<p style="line-height:140%;"><span style="line-height:26.6px;"><strong>Address:</strong> ‌[[x= eventtypelookup("Nodes", "Building_Address", "Node_Id", "eq", {{Event.Node_Id}})]]</span></p>
<p style="line-height:140%;"><span style="line-height:26.6px;"><strong>Arrival Location:</strong> ‌{{Event.Space_Name}}</span></p>
<p style="line-height:140%;"><span style="line-height:26.6px;"><strong>Visitor Code:</strong> ‌[[x=concat(substring({{Event.Visit_Id}}, 0, 1), " ") + concat(substring({{Event.Visit_Id}}, 1, 1), " ") +concat(substring({{Event.Visit_Id}}, 2, 1), " ") +concat(substring({{Event.Visit_Id}}, 3, 1), " ") +concat(substring({{Event.Visit_Id}}, 4, 1), " ") +concat(substring({{Event.Visit_Id}}, 5, 1), " ")]]</span></p>
<p style="line-height:140%;"> </p>
<p style="line-height:140%;"><span style="line-height:26.6px;">You can quickly retrieve your pass on the day by adding it to your phone's digital wallet. <br />
<br />
Upon arrival to the building, check in is quicker if you have the QR code ready. After checking in, you can also use the QR code to pass through the main entrance speed gates. </span></p>
</div></td>
</tr>
</tbody></table>
<!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:transparent;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: transparent;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="300" style="background-color: #ffffff;width: 300px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;border-radius: 0px;-webkit-border-radius: 0px; -moz-border-radius: 0px;" valign="top"><![endif]--> <div class="u-col u-col-50" style="max-width:320px;min-width:300px;display:table-cell;vertical-align:top;"><div style="background-color:#ffffff;height:100%;width:100% !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--<![endif]--> <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-family:arial,helvetica,sans-serif;" width="100%"><tbody><tr><td align="middle" style="overflow-wrap:break-word;word-break:break-word;padding:10px;font-family:arial,helvetica,sans-serif;"><div style="font-size:20px;color:#000000;line-height:140%;text-align:center;word-wrap:break-word;"><p style="line-height:140%;"><strong>{{qr:[[x=concat("",{{Event.Visit_Id}})]]}}</strong></p>
<div style="text-align:center;"><a href="https://api.ibss.sales.iconics.cloud[[x=walletpassurl({{Event.Node_Id}}, {{Event.Visit_Id}}, 0)]]" style="display:inline-block;margin:0 10px;"><img alt="Apple Wallet Icon" height="50" src="https://storage.ibss.sales.iconics.cloud/images/c/Notifications/AppleWalletIcon.svg" style="vertical-align:middle;width:auto;" /></a> <a href="https://api.ibss.sales.iconics.cloud[[x=walletpassurl({{Event.Node_Id}}, {{Event.Visit_Id}}, 1)]]" style="display:inline-block;margin:0 10px;"> <img alt="Google Wallet Icon" height="49" src="https://storage.ibss.sales.iconics.cloud/images/c/Notifications/GoogleWalletIcon.svg" style="vertical-align:middle;width:auto;" /></a> </div></div></td>
</tr>
</tbody></table>
<!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:transparent;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: transparent;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="600" style="background-color: #ffffff;width: 600px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;border-radius: 0px;-webkit-border-radius: 0px; -moz-border-radius: 0px;" valign="top"><![endif]--> <div class="u-col u-col-100" style="max-width:320px;min-width:600px;display:table-cell;vertical-align:top;"><div style="background-color:#ffffff;height:100%;width:100% !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--<![endif]--> <!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:transparent;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: transparent;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="600" style="background-color: #ffffff;width: 600px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;" valign="top"><![endif]--> <div class="u-col u-col-100" style="max-width:320px;min-width:600px;display:table-cell;vertical-align:top;"><div style="background-color:#ffffff;height:100%;width:100% !important;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;"><!--<![endif]--> <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-family:arial,helvetica,sans-serif;" width="100%"><tbody><tr><td align="left" style="overflow-wrap:break-word;word-break:break-word;padding:10px;font-family:arial,helvetica,sans-serif;"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="center" style="padding-right:0px;padding-left:0px;"><img align="center" alt="" border="0" src="https://storage.ibss.sales.iconics.cloud/images/c/PoweredBy.png" style="outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;clear:both;display:inline-block !important;border:none;height:auto;float:none;width:25%;max-width:145px;" title="" width="145" /></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><div class="u-row-container" style="padding:0px;background-color:transparent;"><div class="u-row" style="margin:0 auto;min-width:320px;max-width:600px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background-color:transparent;"><div style="border-collapse:collapse;display:table;width:100%;height:100%;background-color:transparent;"><!--[if (mso)|(IE)]><table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding: 0px;background-color: transparent;" align="center"><table cellpadding="0" cellspacing="0" border="0" style="width:600px;"><tr style="background-color: transparent;"><![endif]--> <!--[if (mso)|(IE)]><td align="center" width="600" style="width: 600px;padding: 0px;border-top: 0px solid transparent;border-left: 0px solid transparent;border-right: 0px solid transparent;border-bottom: 0px solid transparent;border-radius: 0px;-webkit-border-radius: 0px; -moz-border-radius: 0px;" valign="top"><![endif]--> <div class="u-col u-col-100" style="max-width:320px;min-width:600px;display:table-cell;vertical-align:top;"><div style="height:100%;width:100% !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--[if (!mso)&(!IE)]><!--> <div style="box-sizing:border-box;height:100%;padding:0px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;"><!--<![endif]--> <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="font-family:arial,helvetica,sans-serif;" width="100%"><tbody><tr><td align="left" style="overflow-wrap:break-word;word-break:break-word;padding:10px;font-family:arial,helvetica,sans-serif;"></td>
</tr>
</tbody></table>
<!--[if (!mso)&(!IE)]><!--> </div><!--<![endif]--> </div></div><!--[if (mso)|(IE)]></td>
<![endif]--> <!--[if (mso)|(IE)]></tr>
</table>
</td>
</tr>
</table>
<![endif]--> </div></div></div><!--[if (mso)|(IE)]></td>
</tr>
</table>
<![endif]--> </td>
</tr>
</tbody></table>
<!--[if mso]></div><![endif]--> <!--[if IE]></div><![endif]-->
Â
Defining customisation options in the SQL table WalletPassConfigs
Fields that are currently customisable:
| PassConfig_Id | 3e71b2bb-d364-4843-aedf-bbd6404d25ae | 6a28c830-b2be-495c-9da5-bd2f902a013a |
|---|---|---|
| CompanyContact | www.example.com/client-tos | www.example.com/client1-tos |
| HexBackgroundColor | #2a3f49 | #2a3f49 |
| Discriminator | GooglePassConfig | ApplePassConfig |
| HexLabelColor | Â | #E6AE00 |
| HexForegroundColor | Â | #ffffff |
|
IconUri logo image |
 | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/IBSS_Logo.png |
| Icon2xUri | Â | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/IBSS_Logo.png |
| Icon3xUri | Â | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/IBSS_Logo.png |
| StripUri hero background image |
 | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/Visitor_Pass_Dudley.png |
| Strip2xUri | Â | Â |
| Strip3xUri | Â | Â |
| HeroImageUri | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/Visitor_Pass_Dudley.png | |
| HeroImageDefaultDescription | Hero Image description | Â |
| HeroImageDefaultLanguage | en-GB | Â |
| LogoUri | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/IBSS_Logo.png | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/IBSS_Logo.png |
| DetailsImageUri | https://icoukibsstststore.blob.core.windows.net/images/r/VisitorPasses/PostOffice1MapLocation.png | |
| DetailsImageDescription | Details image description | Â |
| DetailsImageLanguage | en-GB | Â |
| Name | Google-node-13 | Apple-node-13 |
| ConcurrencyStamp | 0x000000000002D2BB | 0x000000000002E2CC |
| OwnedByUserId | 04819106-2b2f-42c9-8d5d-eaadaa1f62c2 | 04819106-2b2f-42c9-8d5d-eaadaa1f62c2 |
| OwnedByRoleId | Â | Â |
| CreatedByUserId | 04819106-2b2f-42c9-8d5d-eaadaa1f62c2 | 04819106-2b2f-42c9-8d5d-eaadaa1f62c2 |
| CreatedAt | Â | Â |
| ModifiedByUserId | 04819106-2b2f-42c9-8d5d-eaadaa1f62c2 | 04819106-2b2f-42c9-8d5d-eaadaa1f62c2 |
| ModifiedAt | Â | Â |
| TenancyId | Â | Â |
| Node_Id | 13 | 13 |
| Logo2xUri | Â | Â |
| Logo3xUri | Â | Â |