Difference between revisions of "B-Op HR Hub"

From ZUGSEIL Wiki
Jump to navigation Jump to search
 
(84 intermediate revisions by the same user not shown)
Line 1: Line 1:
HR Data importing is required for almost all usage cases of B-Op software, as larger companies typically have a HR system already in place.
With almost all ZUGSEIL setups, importing HR data is a must as larger companies typically have a HR system already in place. To integrate with these 3rd party HR systems, b-op HR Hub was created as a standard tool to integrate seamlessly with any system landscape.


To integrate with these HR-systems, B-Op HR Hub was created to integrate seamlessly.
Please note that this topic has to be observed closely and must be aligned with the [[Dev:B-Op data ownership and privacy principles|''b-op data ownership and privacy principles'']]'''.'''


Please note that this topic has to be observed closely with the [[Dev:Data ownership and possession with b-op|problem of data ownership and possession]].
== Features ==


== Types of personal data ==
* '''Standard integrations''' - connect to any 3rd party software landspace (like S4HANA or SAR HR, Azure AD, Active Directory, ...)
There are '''various categories''' of information on natural persons. These categories differ on the timeline how long the person shares its information with the company. The duration of this timeframe depends on ''regional governmental regulations and laws'' <u>and</u> ''on the'' ''permission of the person.''  
* '''Easy connectivity''' - If you are bound to a non-standard HR data provider (CSV, Excel, ... ) you can integrate these data sources easiliy by creating HR Hub data acquisition plugins.  
* '''Peer-to-peer HR data supply chains''' - if required you may push your HR data to thrird parties without using central data brokers
* '''b-op multi-realm setups''' - In large enterprises separate applications can be run in multiple realms hosted at separate locations. Propagate HR data in this scenario seamlessly by standard HR Hub data-acquisition and HR Hub data-push plugins.


ZUGSEIL currently supports three categories of personal information
== Included apps ==
B-Op HR Hub offers huge standard set of features, which require configuration and monitoring. Configuration and monitoring does not "behind the scenes" and only for administrators or developers, but can be accomplished by powerusers over a set of apps coming along with the HR Hub:


* '''Employment information''' - this is information on the staff member, which is shared with the organization. The organization only has the <u>permission</u> to use and store these data by the staff member during employment.  Example for this information are: Staff number, First Name, Last Name, employment level, birthdate, gender, ...
==== Configuration Apps ====
* '''Private information''' - this is information not permanently required and must not be stored with the employer, but should only temporarily share for specific usecases. This is information which is owned by any person (staff member) and is only temporarily shared for special usecases and not to be stored on the employers information.  Example: Sizes, Body measures, diagnoses, health state documentation, ...
The HR Hub is highly configurable through these applications:
*[[App:HR Hub core configuration|HR Hub core configuration]] - allows to configure the connectivity to 3rd party systems and how data is processed within the HR Hub.
*[[App:B-Op HR Hub data related action administration|HR Hub data related action administration]] - allows to configure the manipulation of data at various checkpoints when data passes by
*[[App:HR Hub Replication administration|HR Hub replication administration]] - allows configuration of replication between digitals, e.g. for distributed applications
*[[App:Entitlement pointrun manager|Entitlement pointrun manager]] - allows configurations for pointruns often used together with [[Personal Equipment Management|personal equipment management]]
*[[App:Privacy settings administration|Privacy settings administration]]
==== Monitoring / Apps for daily operation ====


== Top level architecture for company information on staff members ==
*[[App:HR Hub transformation manager|HR Hub transformation manager]] - this optional UI helps organizations to manage changes to HR data before they are imported into the digital's database
There exists a HR Hub core service, installed
*[[App:HR Hub monitor|HR Hub monitor]] - allows to see and review acitivity of the HR Hub services.
# '''Data acquisition plugins''' - They are used to accumulate hr base date from multiple systems into one data pool hosted in the HR hub. They are stored locally and encrypted (storage security)
## simultaneously (Graph API, Hr-System, AD, picture source, csv, .... )
## invoking each other (pictures imported by another plugin)
# '''Transport'''  
##with filtering on row level (e.g. External users are not relevant to Klesy)
##with filtering on column level (e.g. BKC is non relevant to Print environments)
# '''Import plugins''' - They are used to import the transported HR information into target digitals:
##analyse users and e.g. add user-groups computed specifically according to target system. This plugins may have specific configuration-uis


== Privacy regulation and deletion service (RPDS) ==
== Related services ==
 
*[[Dev:B-Op HR Hub privacy governor]] - this service ensures that legal and company wide privacy regulations are met.
# A PRDS configuration UI, where each digital is able to
*[[Dev:B-Op HR Hub Entitlement Management Service|Entitlement Management Service]] - this service perform pointrun-jobs scheduled by the HR Hub coreservice and manages order permissions.
#* define its privacy regulation and time periods (e.g. deletion-periods defined by regional law or company governance)
== Related development articles ==
#* define if data subject to this are anonymized or deleted
* [[Dev:B-Op HR Hub core service]]
# A PRDS service, which removes no longer required information as defined in (1)
*[[Dev:B-Op HR Hub privacy governor]]
 
*[[Dev:B-Op HR Hub Entitlement Management Service]]
== Access protection layer for personal information of staff members ==
*[[Dev:Sensitive Personal Information handling with ZUGSEIL]]
*
__NOTOC__

Latest revision as of 13:10, 3 June 2024

With almost all ZUGSEIL setups, importing HR data is a must as larger companies typically have a HR system already in place. To integrate with these 3rd party HR systems, b-op HR Hub was created as a standard tool to integrate seamlessly with any system landscape.

Please note that this topic has to be observed closely and must be aligned with the b-op data ownership and privacy principles.

Features

  • Standard integrations - connect to any 3rd party software landspace (like S4HANA or SAR HR, Azure AD, Active Directory, ...)
  • Easy connectivity - If you are bound to a non-standard HR data provider (CSV, Excel, ... ) you can integrate these data sources easiliy by creating HR Hub data acquisition plugins.
  • Peer-to-peer HR data supply chains - if required you may push your HR data to thrird parties without using central data brokers
  • b-op multi-realm setups - In large enterprises separate applications can be run in multiple realms hosted at separate locations. Propagate HR data in this scenario seamlessly by standard HR Hub data-acquisition and HR Hub data-push plugins.

Included apps

B-Op HR Hub offers huge standard set of features, which require configuration and monitoring. Configuration and monitoring does not "behind the scenes" and only for administrators or developers, but can be accomplished by powerusers over a set of apps coming along with the HR Hub:

Configuration Apps

The HR Hub is highly configurable through these applications:

Monitoring / Apps for daily operation

  • HR Hub transformation manager - this optional UI helps organizations to manage changes to HR data before they are imported into the digital's database
  • HR Hub monitor - allows to see and review acitivity of the HR Hub services.

Related services

Related development articles