Mappings
The Hideez connector allows you to connect Hideez with One Identity Starling enabling you to take advantage of the features and products available with Starling Connect that complement and enhance Hideez's wireless security key for passwordless user authentication and centralized password management.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Supported objects and operations
AccessProfile
Table 210: Supported operations for AccessProfile
Create AccessProfile |
POST |
Update AccessProfile |
PUT |
Delete AccessProfile |
DELETE |
Get AccessProfile |
GET |
Get All AccessProfiles |
GET |
Companies
Table 211: Supported operations for Companies
Create Company |
POST |
Update Company |
PUT |
Delete Company |
DELETE |
Get Company |
GET |
Get All Companies |
GET |
Departments
Table 212: Supported operations for Departments
Create Department |
POST |
Update Department |
PUT |
Delete Department |
DELETE |
Get Department |
GET |
Get All Departments |
GET |
Devices
Table 213: Supported operations for Devices
Update Devices |
PUT |
Get Devices |
GET |
Get All Devices |
GET |
Positions
Table 214: Supported operations for Positions
Create Positions |
POST |
Update Positions |
PUT |
Delete Positions |
DELETE |
Get Positions |
GET |
Get All Positions |
GET |
Workstations
Table 215: Supported operations for Workstations
Update Workstation |
PUT |
Get Workstation |
GET |
Get All Workstations |
GET |
Employees
Table 216: Supported operations for Employees
Create Employee |
POST |
Update Employee |
PUT |
Delete Employee |
DELETE |
Get Employee |
GET |
Get All Employees |
GET |
Mandatory fields
This section lists the mandatory fields required to create a resource type.
AccessProfiles
Table 217: Mandatory feilds for AccessProfiles
Name |
Yes |
Yes |
PinLength |
Yes |
Yes |
PinTryCount |
Yes |
Yes |
PinExpiration |
Yes |
Yes |
buttonBonding |
No |
Yes |
buttonConnection |
No |
Yes |
buttonNewChannel |
No |
Yes |
pinNewChannel |
No |
Yes |
masterKeyConnection |
No |
Yes |
masterKeyNewChannel |
No |
Yes |
Companies
Departments
Devices (Update)
Positions
Workstations (Update)
Employees
- FirstName
- LastName
- Email
- DepartmentId
- PositionId
The mappings are listed in the tables below.
Table 218: Employee mapping
Id |
id |
UserName |
UserName |
firstName |
firstName |
lastName |
lastName |
email |
email |
phoneNumber |
phoneNumber |
departmentId |
departmentId |
positionId |
positionId |
device.id |
device.id |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.batterydevice.battery |
device.batterydevice.battery |
device.firmware |
deviceirmware |
device.state |
device.state |
device.lastSynced |
device.lastSynced |
device.employeeId |
device.employeeId |
device.primaryAccountId |
device.primaryAccountId |
device.acceessProfileId |
device.acceessProfileId |
device.masterPassword |
device.masterPassword |
device.importedAt |
device.importedAt |
device.isOnline |
device.isOnline |
device.deviceAccessProfile.Id |
device.deviceAccessProfile.Id |
device.deviceAccessProfile. name |
device.deviceAccessProfile. name |
device.deviceAccessProfile.createdAt |
device.deviceAccessProfile. createdAt |
device.deviceAccessProfile. updatedAt |
device.deviceAccessProfile. updatedAt |
device.deviceAccessProfile. buttonBonding |
device.deviceAccessProfile. buttonBonding |
device.deviceAccessProfile. buttonConnection |
device.deviceAccessProfile. buttonConnection |
device.deviceAccessProfile. buttonNewChannel |
device.deviceAccessProfile. buttonNewChannel |
device.deviceAccessProfile. pinBonding |
device.deviceAccessProfile. pinBonding |
device.deviceAccessProfile.pinConnection |
device.deviceAccessProfile.buttonConnection |
device.deviceAccessProfile.pinNewChannel |
device.deviceAccessProfile.buttonNewChannel |
device.deviceAccessProfile.masterKeyBonding |
device.deviceAccessProfile.pinBonding |
device.deviceAccessProfile.masterKeyConnection |
device.deviceAccessProfile.pinConnection |
device.deviceAccessProfile.masterKeyNewChannel |
device.deviceAccessProfile.pinNewChannel |
device.deviceAccessProfile.pinExpiration |
device.deviceAccessProfile.pinExpiration |
device.deviceAccessProfile.pinLength |
device.deviceAccessProfile.pinLength |
device.deviceAccessProfile.pinTryCount |
device.deviceAccessProfile.pinTryCount |
device.deviceAccessProfile.pinExpirationConverted |
device.deviceAccessProfile.pinExpirationConverted |
device.deviceAccessProfile.pinExpirationString |
device.deviceAccessProfile.pinExpirationString |
department.Id |
department.Id |
department.companyId |
department.companyId |
department.name |
department.name |
department.company.id |
department.company.id |
department.company.name |
department.company.name |
position.id |
position.id |
position.name |
position.name |
fullName |
fullName |
empCompany |
empCompany |
empDepartment |
empDepartment |
currentDevice |
currentDevice |
Table 219: AccessProfile mapping
Id |
Id |
name |
name |
createdAt |
createdAt |
updatedAt |
updatedAt |
buttonBonding |
buttonBonding |
buttonConnection |
buttonConnection |
buttonNewChannel |
buttonNewChannel |
pinBonding |
pinBonding |
pinConnection |
pinConnection |
pinNewChannel |
pinNewChannel |
masterKeyBonding |
masterKeyBonding |
masterKeyConnection |
masterKeyConnection |
masterKeyNewChannel |
masterKeyNewChannel |
pinExpiration |
pinExpiration |
pinLength |
pinLength |
pinTryCount |
pinTryCount |
pinExpirationConverted |
pinExpirationConverted |
pinExpirationString |
pinExpirationString |
device.id |
device.id |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.battery |
device.battery |
device.firmware |
device.firmware |
device.battery |
device.battery |
device.state |
device.state |
device.lastSynced |
device.lastSynced |
device.employeeId |
device.employeeId |
device.primaryAccountId |
device.primaryAccountId |
device.acceessProfileId |
device.acceessProfileId |
device.masterPassword |
device.masterPassword |
device.importedAt |
device.importedAt |
device.isOnline |
device.isOnline |
Table 220: Company mapping
id |
id |
name |
name |
Table 221: Department mapping
Id |
Id |
companyId |
companyId |
name |
name |
company.id |
company.id |
company.name |
company.name |
Table 222: Device mapping
Id |
Id |
mac |
mac |
model |
model |
rfid |
rfid |
battery |
battery |
firmware |
firmware |
state |
state |
lastSynced |
lastSynced |
employeeId |
employeeId |
primaryAccountId |
primaryAccountId |
acceessProfileId |
acceessProfileId |
masterPassword |
masterPassword |
importedAt |
importedAt |
isOnline |
isOnline |
deviceAccessProfile.Id |
deviceAccessProfile.Id |
deviceAccessProfile.name |
deviceAccessProfile.name |
deviceAccessProfile.createdAt |
deviceAccessProfile.createdAt |
deviceAccessProfile.updatedAt |
deviceAccessProfile.updatedAt |
deviceAccessProfile.buttonBonding |
deviceAccessProfile.buttonBonding |
deviceAccessProfile.buttonConnection |
deviceAccessProfile.buttonConnection |
deviceAccessProfile.buttonNewChannel |
deviceAccessProfile.buttonNewChannel |
deviceAccessProfile.pinBonding |
deviceAccessProfile.pinBonding |
deviceAccessProfile.pinConnection |
deviceAccessProfile.pinConnection |
deviceAccessProfile.pinNewChannel |
deviceAccessProfile.pinNewChannel |
deviceAccessProfile.masterKeyBonding |
deviceAccessProfile.masterKeyBonding |
deviceAccessProfile.masterKeyConnection |
deviceAccessProfile.masterKeyConnection |
deviceAccessProfile.masterKeyNewChannel |
deviceAccessProfile.masterKeyNewChannel |
deviceAccessProfile.pinExpiration |
deviceAccessProfile.pinExpiration |
deviceAccessProfile.pinLength |
deviceAccessProfile.pinLength |
deviceAccessProfile.pinTryCount |
deviceAccessProfile.pinTryCount |
deviceAccessProfile.pinExpirationConverted |
deviceAccessProfile.pinExpirationConverted |
deviceAccessProfile.pinExpirationString |
deviceAccessProfile.pinExpirationString |
Table 223: Position mapping
id |
id |
name |
name |
Table 224: Workstation mapping
Id |
Id |
name |
name |
domain |
domain |
clientVersion |
clientVersion |
departmentId |
departmentId |
departmentName |
departmentName |
os |
os |
ip |
ip |
lastSeen |
lastSeen |
approved |
approved |
rfid |
rfid |
companyId |
companyId |
companyName |
department.company.name |
proximityDevices[].Id |
proximityDevices[].Id |
proximityDevices[].deviceId |
proximityDevices[].deviceId |
proximityDevices[].workstationId |
proximityDevices[].workstationId |
proximityDevices[].lockProximity |
proximityDevices[].lockProximity |
proximityDevices[].unlockProximity |
proximityDevices[].unlockProximity |
proximityDevices[].lockTimeout |
proximityDevices[].lockTimeout |
Connector limitations
- You cannot edit an unapproved workstation. You can only edit approved workstations.
-
When you use http in the target URL for the POST, DELETE and Login operations, the cloud APIs return an error. Hence, it is recommended that you use https for the target URL parameter for all operations.
One Identity Manager E2E integration needs
For more information, see One Identity Manager E2E integration needs for Hideez connector.
Connector limitations
The Hideez connector allows you to connect Hideez with One Identity Starling enabling you to take advantage of the features and products available with Starling Connect that complement and enhance Hideez's wireless security key for passwordless user authentication and centralized password management.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Supported objects and operations
AccessProfile
Table 210: Supported operations for AccessProfile
Create AccessProfile |
POST |
Update AccessProfile |
PUT |
Delete AccessProfile |
DELETE |
Get AccessProfile |
GET |
Get All AccessProfiles |
GET |
Companies
Table 211: Supported operations for Companies
Create Company |
POST |
Update Company |
PUT |
Delete Company |
DELETE |
Get Company |
GET |
Get All Companies |
GET |
Departments
Table 212: Supported operations for Departments
Create Department |
POST |
Update Department |
PUT |
Delete Department |
DELETE |
Get Department |
GET |
Get All Departments |
GET |
Devices
Table 213: Supported operations for Devices
Update Devices |
PUT |
Get Devices |
GET |
Get All Devices |
GET |
Positions
Table 214: Supported operations for Positions
Create Positions |
POST |
Update Positions |
PUT |
Delete Positions |
DELETE |
Get Positions |
GET |
Get All Positions |
GET |
Workstations
Table 215: Supported operations for Workstations
Update Workstation |
PUT |
Get Workstation |
GET |
Get All Workstations |
GET |
Employees
Table 216: Supported operations for Employees
Create Employee |
POST |
Update Employee |
PUT |
Delete Employee |
DELETE |
Get Employee |
GET |
Get All Employees |
GET |
Mandatory fields
This section lists the mandatory fields required to create a resource type.
AccessProfiles
Table 217: Mandatory feilds for AccessProfiles
Name |
Yes |
Yes |
PinLength |
Yes |
Yes |
PinTryCount |
Yes |
Yes |
PinExpiration |
Yes |
Yes |
buttonBonding |
No |
Yes |
buttonConnection |
No |
Yes |
buttonNewChannel |
No |
Yes |
pinNewChannel |
No |
Yes |
masterKeyConnection |
No |
Yes |
masterKeyNewChannel |
No |
Yes |
Companies
Departments
Devices (Update)
Positions
Workstations (Update)
Employees
- FirstName
- LastName
- Email
- DepartmentId
- PositionId
Mappings
The mappings are listed in the tables below.
Table 218: Employee mapping
Id |
id |
UserName |
UserName |
firstName |
firstName |
lastName |
lastName |
email |
email |
phoneNumber |
phoneNumber |
departmentId |
departmentId |
positionId |
positionId |
device.id |
device.id |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.batterydevice.battery |
device.batterydevice.battery |
device.firmware |
deviceirmware |
device.state |
device.state |
device.lastSynced |
device.lastSynced |
device.employeeId |
device.employeeId |
device.primaryAccountId |
device.primaryAccountId |
device.acceessProfileId |
device.acceessProfileId |
device.masterPassword |
device.masterPassword |
device.importedAt |
device.importedAt |
device.isOnline |
device.isOnline |
device.deviceAccessProfile.Id |
device.deviceAccessProfile.Id |
device.deviceAccessProfile. name |
device.deviceAccessProfile. name |
device.deviceAccessProfile.createdAt |
device.deviceAccessProfile. createdAt |
device.deviceAccessProfile. updatedAt |
device.deviceAccessProfile. updatedAt |
device.deviceAccessProfile. buttonBonding |
device.deviceAccessProfile. buttonBonding |
device.deviceAccessProfile. buttonConnection |
device.deviceAccessProfile. buttonConnection |
device.deviceAccessProfile. buttonNewChannel |
device.deviceAccessProfile. buttonNewChannel |
device.deviceAccessProfile. pinBonding |
device.deviceAccessProfile. pinBonding |
device.deviceAccessProfile.pinConnection |
device.deviceAccessProfile.buttonConnection |
device.deviceAccessProfile.pinNewChannel |
device.deviceAccessProfile.buttonNewChannel |
device.deviceAccessProfile.masterKeyBonding |
device.deviceAccessProfile.pinBonding |
device.deviceAccessProfile.masterKeyConnection |
device.deviceAccessProfile.pinConnection |
device.deviceAccessProfile.masterKeyNewChannel |
device.deviceAccessProfile.pinNewChannel |
device.deviceAccessProfile.pinExpiration |
device.deviceAccessProfile.pinExpiration |
device.deviceAccessProfile.pinLength |
device.deviceAccessProfile.pinLength |
device.deviceAccessProfile.pinTryCount |
device.deviceAccessProfile.pinTryCount |
device.deviceAccessProfile.pinExpirationConverted |
device.deviceAccessProfile.pinExpirationConverted |
device.deviceAccessProfile.pinExpirationString |
device.deviceAccessProfile.pinExpirationString |
department.Id |
department.Id |
department.companyId |
department.companyId |
department.name |
department.name |
department.company.id |
department.company.id |
department.company.name |
department.company.name |
position.id |
position.id |
position.name |
position.name |
fullName |
fullName |
empCompany |
empCompany |
empDepartment |
empDepartment |
currentDevice |
currentDevice |
Table 219: AccessProfile mapping
Id |
Id |
name |
name |
createdAt |
createdAt |
updatedAt |
updatedAt |
buttonBonding |
buttonBonding |
buttonConnection |
buttonConnection |
buttonNewChannel |
buttonNewChannel |
pinBonding |
pinBonding |
pinConnection |
pinConnection |
pinNewChannel |
pinNewChannel |
masterKeyBonding |
masterKeyBonding |
masterKeyConnection |
masterKeyConnection |
masterKeyNewChannel |
masterKeyNewChannel |
pinExpiration |
pinExpiration |
pinLength |
pinLength |
pinTryCount |
pinTryCount |
pinExpirationConverted |
pinExpirationConverted |
pinExpirationString |
pinExpirationString |
device.id |
device.id |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.battery |
device.battery |
device.firmware |
device.firmware |
device.battery |
device.battery |
device.state |
device.state |
device.lastSynced |
device.lastSynced |
device.employeeId |
device.employeeId |
device.primaryAccountId |
device.primaryAccountId |
device.acceessProfileId |
device.acceessProfileId |
device.masterPassword |
device.masterPassword |
device.importedAt |
device.importedAt |
device.isOnline |
device.isOnline |
Table 220: Company mapping
id |
id |
name |
name |
Table 221: Department mapping
Id |
Id |
companyId |
companyId |
name |
name |
company.id |
company.id |
company.name |
company.name |
Table 222: Device mapping
Id |
Id |
mac |
mac |
model |
model |
rfid |
rfid |
battery |
battery |
firmware |
firmware |
state |
state |
lastSynced |
lastSynced |
employeeId |
employeeId |
primaryAccountId |
primaryAccountId |
acceessProfileId |
acceessProfileId |
masterPassword |
masterPassword |
importedAt |
importedAt |
isOnline |
isOnline |
deviceAccessProfile.Id |
deviceAccessProfile.Id |
deviceAccessProfile.name |
deviceAccessProfile.name |
deviceAccessProfile.createdAt |
deviceAccessProfile.createdAt |
deviceAccessProfile.updatedAt |
deviceAccessProfile.updatedAt |
deviceAccessProfile.buttonBonding |
deviceAccessProfile.buttonBonding |
deviceAccessProfile.buttonConnection |
deviceAccessProfile.buttonConnection |
deviceAccessProfile.buttonNewChannel |
deviceAccessProfile.buttonNewChannel |
deviceAccessProfile.pinBonding |
deviceAccessProfile.pinBonding |
deviceAccessProfile.pinConnection |
deviceAccessProfile.pinConnection |
deviceAccessProfile.pinNewChannel |
deviceAccessProfile.pinNewChannel |
deviceAccessProfile.masterKeyBonding |
deviceAccessProfile.masterKeyBonding |
deviceAccessProfile.masterKeyConnection |
deviceAccessProfile.masterKeyConnection |
deviceAccessProfile.masterKeyNewChannel |
deviceAccessProfile.masterKeyNewChannel |
deviceAccessProfile.pinExpiration |
deviceAccessProfile.pinExpiration |
deviceAccessProfile.pinLength |
deviceAccessProfile.pinLength |
deviceAccessProfile.pinTryCount |
deviceAccessProfile.pinTryCount |
deviceAccessProfile.pinExpirationConverted |
deviceAccessProfile.pinExpirationConverted |
deviceAccessProfile.pinExpirationString |
deviceAccessProfile.pinExpirationString |
Table 223: Position mapping
id |
id |
name |
name |
Table 224: Workstation mapping
Id |
Id |
name |
name |
domain |
domain |
clientVersion |
clientVersion |
departmentId |
departmentId |
departmentName |
departmentName |
os |
os |
ip |
ip |
lastSeen |
lastSeen |
approved |
approved |
rfid |
rfid |
companyId |
companyId |
companyName |
department.company.name |
proximityDevices[].Id |
proximityDevices[].Id |
proximityDevices[].deviceId |
proximityDevices[].deviceId |
proximityDevices[].workstationId |
proximityDevices[].workstationId |
proximityDevices[].lockProximity |
proximityDevices[].lockProximity |
proximityDevices[].unlockProximity |
proximityDevices[].unlockProximity |
proximityDevices[].lockTimeout |
proximityDevices[].lockTimeout |
- You cannot edit an unapproved workstation. You can only edit approved workstations.
-
When you use http in the target URL for the POST, DELETE and Login operations, the cloud APIs return an error. Hence, it is recommended that you use https for the target URL parameter for all operations.
One Identity Manager E2E integration needs
For more information, see One Identity Manager E2E integration needs for Hideez connector.
One Identity Manager E2E integration needs
The Hideez connector allows you to connect Hideez with One Identity Starling enabling you to take advantage of the features and products available with Starling Connect that complement and enhance Hideez's wireless security key for passwordless user authentication and centralized password management.
Supervisor configuration parameters
To configure the connector, following parameters are required:
Supported objects and operations
AccessProfile
Table 210: Supported operations for AccessProfile
Create AccessProfile |
POST |
Update AccessProfile |
PUT |
Delete AccessProfile |
DELETE |
Get AccessProfile |
GET |
Get All AccessProfiles |
GET |
Companies
Table 211: Supported operations for Companies
Create Company |
POST |
Update Company |
PUT |
Delete Company |
DELETE |
Get Company |
GET |
Get All Companies |
GET |
Departments
Table 212: Supported operations for Departments
Create Department |
POST |
Update Department |
PUT |
Delete Department |
DELETE |
Get Department |
GET |
Get All Departments |
GET |
Devices
Table 213: Supported operations for Devices
Update Devices |
PUT |
Get Devices |
GET |
Get All Devices |
GET |
Positions
Table 214: Supported operations for Positions
Create Positions |
POST |
Update Positions |
PUT |
Delete Positions |
DELETE |
Get Positions |
GET |
Get All Positions |
GET |
Workstations
Table 215: Supported operations for Workstations
Update Workstation |
PUT |
Get Workstation |
GET |
Get All Workstations |
GET |
Employees
Table 216: Supported operations for Employees
Create Employee |
POST |
Update Employee |
PUT |
Delete Employee |
DELETE |
Get Employee |
GET |
Get All Employees |
GET |
Mandatory fields
This section lists the mandatory fields required to create a resource type.
AccessProfiles
Table 217: Mandatory feilds for AccessProfiles
Name |
Yes |
Yes |
PinLength |
Yes |
Yes |
PinTryCount |
Yes |
Yes |
PinExpiration |
Yes |
Yes |
buttonBonding |
No |
Yes |
buttonConnection |
No |
Yes |
buttonNewChannel |
No |
Yes |
pinNewChannel |
No |
Yes |
masterKeyConnection |
No |
Yes |
masterKeyNewChannel |
No |
Yes |
Companies
Departments
Devices (Update)
Positions
Workstations (Update)
Employees
- FirstName
- LastName
- Email
- DepartmentId
- PositionId
Mappings
The mappings are listed in the tables below.
Table 218: Employee mapping
Id |
id |
UserName |
UserName |
firstName |
firstName |
lastName |
lastName |
email |
email |
phoneNumber |
phoneNumber |
departmentId |
departmentId |
positionId |
positionId |
device.id |
device.id |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.batterydevice.battery |
device.batterydevice.battery |
device.firmware |
deviceirmware |
device.state |
device.state |
device.lastSynced |
device.lastSynced |
device.employeeId |
device.employeeId |
device.primaryAccountId |
device.primaryAccountId |
device.acceessProfileId |
device.acceessProfileId |
device.masterPassword |
device.masterPassword |
device.importedAt |
device.importedAt |
device.isOnline |
device.isOnline |
device.deviceAccessProfile.Id |
device.deviceAccessProfile.Id |
device.deviceAccessProfile. name |
device.deviceAccessProfile. name |
device.deviceAccessProfile.createdAt |
device.deviceAccessProfile. createdAt |
device.deviceAccessProfile. updatedAt |
device.deviceAccessProfile. updatedAt |
device.deviceAccessProfile. buttonBonding |
device.deviceAccessProfile. buttonBonding |
device.deviceAccessProfile. buttonConnection |
device.deviceAccessProfile. buttonConnection |
device.deviceAccessProfile. buttonNewChannel |
device.deviceAccessProfile. buttonNewChannel |
device.deviceAccessProfile. pinBonding |
device.deviceAccessProfile. pinBonding |
device.deviceAccessProfile.pinConnection |
device.deviceAccessProfile.buttonConnection |
device.deviceAccessProfile.pinNewChannel |
device.deviceAccessProfile.buttonNewChannel |
device.deviceAccessProfile.masterKeyBonding |
device.deviceAccessProfile.pinBonding |
device.deviceAccessProfile.masterKeyConnection |
device.deviceAccessProfile.pinConnection |
device.deviceAccessProfile.masterKeyNewChannel |
device.deviceAccessProfile.pinNewChannel |
device.deviceAccessProfile.pinExpiration |
device.deviceAccessProfile.pinExpiration |
device.deviceAccessProfile.pinLength |
device.deviceAccessProfile.pinLength |
device.deviceAccessProfile.pinTryCount |
device.deviceAccessProfile.pinTryCount |
device.deviceAccessProfile.pinExpirationConverted |
device.deviceAccessProfile.pinExpirationConverted |
device.deviceAccessProfile.pinExpirationString |
device.deviceAccessProfile.pinExpirationString |
department.Id |
department.Id |
department.companyId |
department.companyId |
department.name |
department.name |
department.company.id |
department.company.id |
department.company.name |
department.company.name |
position.id |
position.id |
position.name |
position.name |
fullName |
fullName |
empCompany |
empCompany |
empDepartment |
empDepartment |
currentDevice |
currentDevice |
Table 219: AccessProfile mapping
Id |
Id |
name |
name |
createdAt |
createdAt |
updatedAt |
updatedAt |
buttonBonding |
buttonBonding |
buttonConnection |
buttonConnection |
buttonNewChannel |
buttonNewChannel |
pinBonding |
pinBonding |
pinConnection |
pinConnection |
pinNewChannel |
pinNewChannel |
masterKeyBonding |
masterKeyBonding |
masterKeyConnection |
masterKeyConnection |
masterKeyNewChannel |
masterKeyNewChannel |
pinExpiration |
pinExpiration |
pinLength |
pinLength |
pinTryCount |
pinTryCount |
pinExpirationConverted |
pinExpirationConverted |
pinExpirationString |
pinExpirationString |
device.id |
device.id |
device.mac |
device.mac |
device.model |
device.model |
device.rfid |
device.rfid |
device.battery |
device.battery |
device.firmware |
device.firmware |
device.battery |
device.battery |
device.state |
device.state |
device.lastSynced |
device.lastSynced |
device.employeeId |
device.employeeId |
device.primaryAccountId |
device.primaryAccountId |
device.acceessProfileId |
device.acceessProfileId |
device.masterPassword |
device.masterPassword |
device.importedAt |
device.importedAt |
device.isOnline |
device.isOnline |
Table 220: Company mapping
id |
id |
name |
name |
Table 221: Department mapping
Id |
Id |
companyId |
companyId |
name |
name |
company.id |
company.id |
company.name |
company.name |
Table 222: Device mapping
Id |
Id |
mac |
mac |
model |
model |
rfid |
rfid |
battery |
battery |
firmware |
firmware |
state |
state |
lastSynced |
lastSynced |
employeeId |
employeeId |
primaryAccountId |
primaryAccountId |
acceessProfileId |
acceessProfileId |
masterPassword |
masterPassword |
importedAt |
importedAt |
isOnline |
isOnline |
deviceAccessProfile.Id |
deviceAccessProfile.Id |
deviceAccessProfile.name |
deviceAccessProfile.name |
deviceAccessProfile.createdAt |
deviceAccessProfile.createdAt |
deviceAccessProfile.updatedAt |
deviceAccessProfile.updatedAt |
deviceAccessProfile.buttonBonding |
deviceAccessProfile.buttonBonding |
deviceAccessProfile.buttonConnection |
deviceAccessProfile.buttonConnection |
deviceAccessProfile.buttonNewChannel |
deviceAccessProfile.buttonNewChannel |
deviceAccessProfile.pinBonding |
deviceAccessProfile.pinBonding |
deviceAccessProfile.pinConnection |
deviceAccessProfile.pinConnection |
deviceAccessProfile.pinNewChannel |
deviceAccessProfile.pinNewChannel |
deviceAccessProfile.masterKeyBonding |
deviceAccessProfile.masterKeyBonding |
deviceAccessProfile.masterKeyConnection |
deviceAccessProfile.masterKeyConnection |
deviceAccessProfile.masterKeyNewChannel |
deviceAccessProfile.masterKeyNewChannel |
deviceAccessProfile.pinExpiration |
deviceAccessProfile.pinExpiration |
deviceAccessProfile.pinLength |
deviceAccessProfile.pinLength |
deviceAccessProfile.pinTryCount |
deviceAccessProfile.pinTryCount |
deviceAccessProfile.pinExpirationConverted |
deviceAccessProfile.pinExpirationConverted |
deviceAccessProfile.pinExpirationString |
deviceAccessProfile.pinExpirationString |
Table 223: Position mapping
id |
id |
name |
name |
Table 224: Workstation mapping
Id |
Id |
name |
name |
domain |
domain |
clientVersion |
clientVersion |
departmentId |
departmentId |
departmentName |
departmentName |
os |
os |
ip |
ip |
lastSeen |
lastSeen |
approved |
approved |
rfid |
rfid |
companyId |
companyId |
companyName |
department.company.name |
proximityDevices[].Id |
proximityDevices[].Id |
proximityDevices[].deviceId |
proximityDevices[].deviceId |
proximityDevices[].workstationId |
proximityDevices[].workstationId |
proximityDevices[].lockProximity |
proximityDevices[].lockProximity |
proximityDevices[].unlockProximity |
proximityDevices[].unlockProximity |
proximityDevices[].lockTimeout |
proximityDevices[].lockTimeout |
Connector limitations
- You cannot edit an unapproved workstation. You can only edit approved workstations.
-
When you use http in the target URL for the POST, DELETE and Login operations, the cloud APIs return an error. Hence, it is recommended that you use https for the target URL parameter for all operations.
For more information, see One Identity Manager E2E integration needs for Hideez connector.
Opsgenie
The Opsgenie connector allows you to connect Opsgenie with One Identity Starling enabling you to take advantage of the features and products available with Starling Connect that complement and enhance Opsgenie’s incident management platform that allows collaboration among the required stakeholders to stay in control during service disruptions.
Supervisor configuration parameters
To configure the connector, following parameters are required:
-
Connector name
- API
-
Target URL (Cloud application's instance URL used as target URI in payload - Example: https://api.opsgenie.com/v2 and for EU region it will be https://api.eu.opsgenie.com/v2)
-
Instance DateTime Offset (refer Configuring additional datetime offset in connectors for more details)
Supported objects and operations
Users
Table 225: Supported operations for Users
Create User |
POST |
Get User |
GET |
Get Users |
GET |
Update User |
PUT |
Delete User |
DELETE |
Groups
Table 226: Supported operations for Groups
Create Group |
POST |
Get Group |
GET |
Get Groups |
GET |
Update Group |
PUT |
Delete Group |
DELETE |
Roles
Table 227: Supported operations for Roles
Get custom user role |
GET |
Get custom user roles |
GET |
Mandatory fields
This section lists the mandatory fields required to create a User or Group.
Users
-
emails[].value
-
displayName
Groups
Mappings
The mappings are listed in the tables below.
Users
Table 228: User mapping
id |
id |
username |
userName |
fullName |
name.formatted |
fullName |
displayName |
username |
emails[0].value |
userAddress.line |
addresses[].streetAddress |
userAddress.city |
addresses[].locality |
userAddress.state |
addresses[].region |
userAddress.zipCode |
addresses[].postalCode |
userAddress.country |
addresses[].country |
blocked |
active |
locale |
locale |
timeZone |
timezone |
role.id |
roles[].value |
user teams[].id |
groups[].value |
skypeUsername |
userExtension.skypeUsername |
createdAt |
meta.created |
Groups
Table 229: Group mapping
id |
id |
name |
displayName |
members[]user.id |
members[].value |
description |
extension.description |
createdAt |
meta.created |
Connector limitations
- When you update an user, the updated emailID will not be retrieved until it is verified by the user.
- When you create or update a Group, you can use only dots, dashes and underscores for Group names.
Synchronization and integration of Roles object type with One Identity Manager
For more information, see Synchronization and integration of Roles object type with One Identity Manager