...
Parameter | SQL command type | Description / Remarks |
---|---|---|
SQL CreateIdentity | Stored procedure | |
SQL GetIdentityParameters | Select query (function) | |
SQL CheckIdentityExists | Select query (function) | |
SQL FindObjectIdentifiersByAttributes | Select query (function) | |
SQL UpdateIdentity | Stored procedure | |
SQL DeleteIdentity | Stored procedure | |
SQL ValidateCredentials | Not implemented | |
SQL IsIdentityActivate | Select query (function) | |
SQL ActivateIdentity | Stored procedure | |
SQL DeactivateIdentity | Stored procedure | |
SQL SetIdentityPassword | Not implemented | |
SQL IsPropertyValueUnique | Select query (function) | |
SQL GetResourcesFromIdentity | Select query (function) | |
SQL GetIdentityMembersByResourceIdentifier | Select query (function) | |
SQL AddIdentityToResource | Stored procedure | |
SQL RemoveIdentityFromResource | Stored procedure | |
SQL GetIdentity | Select query (function) | |
SQL CreateResource | Stored procedure | |
SQL GetResourceParameters | Select query (function) | |
SQL CheckResourceExists | Select query (function) | |
SQL UpdateResource | Stored procedure | |
SQL DeleteResource | Stored procedure | |
SQL GetResources | Select query (function) | |
SQL IsResourcePropertyValueUnique | Select query (function) | |
SQL GetResource | Select query (function) |
SQL command types
...
Select Query (function)
This can be a simple SELECT query from a table or a view. It’s also possible to call a function inside a SELECT query.
...
System connector method | Input parameters | Excepted return value | Description | |||||
---|---|---|---|---|---|---|---|---|
SQL CreateIdentity | Stored procedure |
|
| Creates the user in the target system | ||||
SQL GetIdentityParameters | Select query (function) |
|
| Returns all the user parameters of a user | ||||
SQL CheckIdentityExists | Select query (function) |
|
| Checks if the user in the target system exists, if rows are returned → true, else false | ||||
SQL FindObjectIdentifiersByAttributes | Select query (function) |
|
| Finds object identifiers of users by their attribute values. Returns all the object identifiers of users where the attributes values were found | ||||
SQL UpdateIdentity | Stored procedure |
| - | Updates a user with the attribute values | ||||
SQL DeleteIdentity | Stored procedure |
| - | Deletes a user by their identity identifier | ||||
SQL ValidateCredentials | Not implemented | - | - | - | ||||
SQL IsIdentityActivate | Select query (function) |
|
| Checks if the user in the target system is active, if rows are returned → true, else false | ||||
SQL ActivateIdentity | Stored procedure |
| - | Activates a user in the target system | ||||
SQL DeactivateIdentity | Stored procedure |
| - | Deactivates a user in the target system | ||||
SQL SetIdentityPassword | Not implemented | - | - | - | ||||
SQL IsPropertyValueUnique | Select query (function) |
|
| Checks if a property value is unique in the target system. There are 3 cases that gets checked to determine if the property value is unique:
| GetIdentities |
|
| Gets all the identities. Search value can be used for filtering the identities but this is optional. Max results represents a number of how many results should be returned. Also optional. |
Resource methods
System connector method | Input parameters | Excepted return value | Description |
---|---|---|---|
CreateResource | Not implemented | ||
GetResourceParameters | Not implemented | ||
CheckResourceExists |
|
| Checks if the resource exists. Return nothing if it doesn’t. |
UpdateResource | Not implemented | ||
DeleteResource | Not implemented | ||
GetResources | Not implemented | ||
IsPropertyValueUnique | Not implemented | ||
GetResourceMembersByResource | Not implemented | ||
AddResourceToResource | Not implemented | ||
RemoveResourceFromResource | Not implemented | ||
FindObjectIdentifiersByAttributes | Not implemented |
...