...
Based on the CoreOne Application Program Interface V2 (API-V2) there are CRUD activities for each entity.
Class Name on this pages referres to the type of an activity as shown in the workflow builder.
For example:
...
The Class Name of this activity is GetCoreIdentityByIdActivity
.
Get Activity
The get activity loads the entity based on its identifier and returns a JSON object with the requested properties.
...
The result will be stored in the property ApiObject.
Available Activities
Entity Type | Activity Name | Class Name | Version |
---|
Asset |
Asset Get | GetAssetByIdActivity | 8.0 |
Attribute |
Attribute Get | GetAttributeByIdActivity | 8.0 |
Certification |
Certification Get | GetCertificationByIdActivity | 8.0 |
CertificationEntry |
CertificationEntry Get | GetCertificationEntryByIdActivity | 8.0 |
CoreIdentity |
CoreIdentity Get | GetCoreIdentityByIdActivity | 8.0 |
CoreIdentityRepresentation |
CoreIdentityRepresentation Get | GetCoreIdentityRepresentationByIdActivity | 8.0 | |
EmploymentType | EmploymentType Get | GetEmploymentTypeByIdActivity | 8.0 |
Identity |
Identity Get | GetIdentityByIdActivity | 8.0 |
OrganizationUnit |
OrganizationUnit Get | GetOrganizationUnitByIdActivity | 8.0 |
OrganizationUnitRecord |
OrganizationUnitRecord Get | GetOrganizationUnitRecordByIdActivity | 8.0 | |
Resource | Resource Get | GetResourceByIdActivity | 8.0 |
ResourceAssignment | ResourceAssignment Get | GetResourceAssignmentByIdActivity | 8.2.5 |
ResourceAssignmentContext | ResourceAssignmentContext Get | GetResourceAssignmentContextByIdActivity | 8.2.5 |
Get All Activity
The get activity loads a list of entities that can be filtered and sorted based on the API-V2 REST Querystring-Parameter
...
The result will be stored in the property ApiObjects.
Available Activities
Entity Type | Activity Name | Class Name | Version |
---|---|---|---|
CoreIdentity | CoreIdentity Get All | GetAllCoreIdentityActivity | 8.1 |
Identity | Identity Get All | GetIAlldentityActivity | 8.1 |
Attribute | Attribute Get All | GetAllAttributeActivity | 8.1 |
OrganizationUnit | OrganizationUnit Get All | GetAllCertificationEntryActivity | 8.1 |
CoreIdentityRepresentation | CoreIdentityRepresentation Get All | GetAllCoreIdentityRepresentationActivity | 8.1 |
OrganizationUnitRecord | OrganizationUnitRecord Get All | GetAllOrganizationUnitRecordActivity | 8.1 |
EmploymentType | EmploymentType Get All | GetAllEmploymentTypeActivity | 8.1 |
CertificationEntry | CertificationEntry Get All | GetAllCertificationEntryActivity | 8.1 |
Certification | Certification Get All | GetAllCertificationActivity | 8.1 |
Asset | Asset Get All | GetAllAssetActivity | 8.1 |
Resource | Resource Get All | GetAllResourceActivity | 8.1 |
ResourceAssignmentContext | ResourceAssignmentContext All | GetAllResourceAssignmentActivity | 8.2.5 |
ResourceAssignment | ResourceAssignment All | GetAllResourceAssignmentContextActivity | 8.2.5 |
Create Activity
This activity creates an object and returns the identifier of the newly created entity.
...
The properties of the entity to create as JSON based on the guideline https://itsense.atlassian.net/wiki/spaces/IKB/pages/1101430803/API-V2+REST+Create+objects#Create-a-single-object.
Available Activities
Entity Type | Activity Name | Class Name | Version |
---|---|---|---|
CoreIdentity | CoreIdentity Create | CreateCoreIdentityActivity | 8.0 |
Identity | Identity Create | CreateIdentityActivity | 8.0 |
OrganizationUnit | OrganizationUnit Create | CreateOrganizationUnitActivity | 8.0 |
CoreIdentityEmployment | CoreIdentityEmployment | CreateCoreIdentityEmploymentActivity | 8.0 |
CoreIdentityRepresentation | CoreIdentityRepresentation Create | CreateCoreIdentityRepresentationActivity | 8.0 |
CoreIdentityRepresentationStateEvent | CoreIdentityRepresentationStateEvent | CreateCoreIdentityRepresentationStateEventActivity | 8.0 |
OrganizationUnitRecord | OrganizationUnitRecord Create | CreateOrganizationUnitRecordActivity | 8.0 |
CoreIdentityRepresentationRelationshipStateEv | CoreIdentityRepresentationRelationshipStateEv | CreateCoreIdentityRepresentationRelationshipStateEvActivity | 8.0 |
CertificationEntry | CertificationEntry Create | CreateCertificationEntryActivity | 8.0 |
Certification | Certification Create | CreateCertificationActivity | 8.0 |
Update Activity
Updates the entity based on the changes.
...
The changes that have to be applied to the entity. The changes have to be in JSON and based on the guideline https://itsense.atlassian.net/wiki/spaces/IKB/pages/1100481494/API-V2+REST+Update+objects#Update-a-single-object
Available Activities
Entity Type | Activity Name | Version | |
---|---|---|---|
CoreIdentity | CoreIdentity Update | UpdateCoreIdentityByIdActivity | 8.0 |
Identity | Identity Update | UpdateIdentityByIdActivity | 8.0 |
OrganizationUnit | OrganizationUnit Update | UpdateOrganizationUnitByIdActivity | 8.0 |
CoreIdentityRepresentation | CoreIdentityRepresentation Update | UpdateCoreIdentityRepresentationByIdActivity | 8.0 |
OrganizationUnitRecord | OrganizationUnitRecord Update | UpdateOrganizationUnitRecordByIdActivity | 8.0 |
CoreIdentityEmployment | CoreIdentityEmployment Update | UpdateCoreIdentityEmploymentByIdActivity | 8.0 |
Delete Activity
Deletes an entity based on its identifier.
...
The identifier of the entity,
Available Activities
Entity Type | Activity Name | Class Name | Version |
---|---|---|---|
CoreIdentity | CoreIdentity Delete | DeleteCoreIdentityByIdActivity | 8.0 |
Identity | Identity Delete | DeleteIdentityByIdActivity | 8.0 |
OrganizationUnit | OrganizationUnit Delete | DeleteOrganizationUnitByIdActivity | 8.0 |
CoreIdentityRepresentation | CoreIdentityRepresentation Delete | DeleteCoreIdentityRepresentationByIdActivity | 8.0 |
OrganizationUnitRecord | OrganizationUnitRecord Delete | DeleteOrganizationUnitRecordByIdActivity | 8.0 |