Updating a team
To update a team’s attributes, groups, privilege assignments, or trustees, log into Front-end (PSF) as a team trustee and use the Team: Update request. When selected, a Wizard will guide you through the process of updating the team’s groups and privileges associated to those groups.
This request can be made by either the team trustee of the team or the team administrator, however the latter will require authorization by the team trustee.
From the home page, click Manage Resources.
Click Team: Update.
Select the team to be updated.
Click Next .
Update the team description as necessary.
Add or remove groups as necessary.
Click Next .
Update group descriptions as necessary.
Click Next .
Assign or change the privileges assigned to each group.
Click Next .
Update the team trustee’s group membership if necessary.
Click Submit.
Bravura Security Fabric notifies authorizers to review the request if required.
Click the View request link at the top of the page to view the status of the request.
Once submitted and approved, the group will be added or removed with the appropriate privileges that were selected.
The request will not proceed if updating a team results in none of the team groups having team trustee privileges.
API automation for team update
Once the API has been configured (See ”SOAP API” in Bravura Security Fabric Remote API (api.pdf) and your script has been authenticated to the API (Login or LoginEx API calls), the WF API calls can be used to create an API request.
Use the WFPDRSubmit function to create a workflow request and submit the request for publishing.
When submitting a request, use ”TEAM-UPDATE” as the PDR ID. At a minimum, the request requires the following attributes:
attrkey | value |
TC | The name of the team. |
TC_DESC | The description of the team |
TC_GROUPS | The team group name(s). |
*_PRIVILEGES | The privileges for the team group, where * is the team group name. This needs to be defined for every team group in TC_GROUPS. |
*_MEMBERS | The profile GUID of the user(s) for the team group, where * is the team group name. This only needs to be defined for team groups with the Team_Trustees privilege only. |
Changes made will override existing attribute values for the team. You will need to specify the existing team groups, privileges and members in this request, or it will be removed from the team.
TEAM-UPDATE batch request sample:
"TC","TC_GROUPS","Group1_PRIVILEGES","Group2_PRIVILEGES","Group2_MEMBERS" "TEAM-000000","Group1,Group2","Team_Trustees,Vault_Trustees","Team_Trustees","5A8598FA-BCB1-4C36-A504-03F1F0478138"