Skip to main content

Success Factors Employee Central

Connector name

agtsfrestec

Connector type

This connector consists of a Python script, agtsfrestec.py, and a scripted platform definition file, agtsfrestec.con, that associates the script with the Python script (agtpython) connector.

Type (UI field value)

SuccessFactors EC (Employee Central) REST

Connector status / support

Customer-Verified

Clients may contact Bravura Security support for assistance with this connector. Troubleshooting and testing must be completed in the client's test environment as Bravura Security does not maintain internal test environments for the associated target system.

Installation / setup

As of version Connector Pack 4.4 it also has an agtsfrestec_requirements.txt file that is used to install the Python requirements for this connector. To install the Python packages required by the agtsfrestec connector, run the following command from a command prompt:

py -m pip install -r agtsfrestec_requirements.txt

The following Bravura Security Fabric operations are supported by this connector.

Administrator:

  • get server information

  • administrator reset password

  • expire password

  • unexpire password

  • check password expiry

  • administrator verify password

Account:

  • create account

  • delete account

  • update attributes

  • enable account

  • disable account

  • unlock account

  • user change password

  • user verify password

  • check account enabled

  • check account lock

  • rename account

  • list account attributes

Group Operations:

  • add user to group

  • delete user from group

  • add group to group

  • remove group from group

  • add owner(user) to group

  • remove owner(user) from group

  • add owner(group) to group

  • remove owner(group) from group

Group:

  • create group

  • update group

  • delete group

Network Resources:

  • create network resource

  • update network resource

  • delete network resource

  • move network resource

List:

  • accounts

  • attributes

  • groups

  • members

  • computers

  • com objects

  • subscriber tasks

  • subscriber customs

  • subscriber IIS

  • subscriber services

  • subscriber tasks

  • member groups

Preparation

Before targeting your Success Factors Employee Central system from Bravura Security Fabric you must provide a user with access to the REST OData API:

  • On Success Factors system in the Permissions settings located in Administrator Permissions > Employee Central API the administrator needs either:

    • Employee Central HRIS OData API (read-only) permission for Admin Mode (Query) authorization in order to be able to read data.

    or

    • Employee Central HRIS OData API (editable) permission for Admin Mode (Upsert) authorization in order to have full editing privileges.

Targeting Success Factors Employee Central

To target Success Factors Employee Central, add a target system in Bravura Security Fabric (Manage the System > Resources > Target systems):

  • Type is SuccessFactors EC (Employee Central) REST.

  • Address uses the following:

    Script File (Pre-set): Default is set to agtsfrestec.py.

    SuccessFactors OData REST API URL (Mandatory): The REST API URL being targeted.

    Proxy Server to use (Optional): The proxy server to use. If not provided, or if specified as '0.0.0.0' , a proxy will not be used.

    GroupType(s) to list (Optional): Comma separated groupTypes to list.

  • Administrator ID and password are the credentials you set up earlier.