Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

  • You must check if your license supports this feature. If you are unable to use GAC, contact Adeptia Support for upgrading your license.
  • Only System Admin or an IT user can use GAC for creating new user types. Therefore, ensure that you log in with the rights of a System Admin or an IT user. 
  • If you are already using Adeptia Connect and want to enable GAC on the current version, you must follow the patch deployment guidelines for GAC.
  • This feature is applicable only for company users. A partner user can not create new roles using GAC.

Understanding GAC

...

  1. System Admin
  2. IT User
  3. Business User

...

Following details will help you to understand the GAC behavior on the product.

Current Behavior (Adeptia Connect v2.9.2)

  • While creating a transaction for a Partner, the objects of only the following projects are displayed in the Layout and Mapping drop-down lists:
    • Partner’s Projects
    • Default Projects 
  • Similarly, while creating a transaction for a Partner, if a user creates any objects such as Layout or Mapping, then these objects are listed within the Partner’s project.

GAC after the Connect Upgrade for Existing Customers 

  • The access control for IT objects is based on Projects. Therefore, user should manage all the objects through projects. Once you have enabled GAC, you must create the Project as desired through Projects option on Configure Tab.
  • After creating the projects, it is highly recommended to arrange the entities in relevant projects as required.
  • After creating the projects, user can create the roles and provide access of relevant projects or networks to specific role types.
  • User can define a custom role and assign permission to the new role as below:
    • User can create Template, Invite Partner etc.
    • Manage Project(s) on which the role will have the access.
    • Manage Network on which the will have the access.
    • While creating any template, you can select the Project, in which you want to create this template.
    • Similarly, while creating any other entity i.e. Layout, Mapping etc., you can define the project, in which you want to create the entity.
    • Permissions of IT Entities (Templates, AIS objects, and process flows etc.) will be controlled through projects.
    • Permission of Partner Entities (Networks, Partners, and Transactions) will be controlled through Networks.  

After upgrading to v2.9.3 and enabling GAC, creating a transaction for Partner, the objects will not be filtered based on Partner’s Project. The objects will be filtered based on the project on which the user has the permission. You can achieve this by visiting Projects page in Connect. 

...

Disabling GAC with entities created under projects can invite unknown consequences in already running transactions. 

Also, Adeptia Connect does not support restore or reset option to the default settings of pre-GAC set up. Therefore, user should enable only GAC only if the company has requirement to manage access of Connect entities for various sets of users. 

You can get in touch with Adeptia support in case of any issues.After you have enabled GAC, you can create roles for new user. Also, you can assign following permissions to these roles:

Permission Types

While creating a role type, you can give following permissions for the listed entities:

Permission TypeDescription
ALLThis permission type grants all permissions for that user role. Selecting this option will automatically select all permissions.
VIEW TAB/LINKThis permission type enables the users under the user role to view the tab or link for that entity. For example, if you choose Manage Templates for Template for a user role, then the users of that role will be able to see Manage Template tab on the relevant page.
LIST & READThis permission type controls various actions on the entity that may require read permission, for example, View, Search.
CREATE/DELETEThis permission type enables the user to create or delete an entity.
EDITThis permission type enables the user to edit and manage notifications for an entity.
EXECUTEThis permission type enable the user to perform all executable actions for example, activating/deactivating a template or granting/revoking access.

 

Each permission type has list of actions a you can perform for that permission. Following table gives a detailed list of various permissions actions you can control for an entityundertake for each of the permission.

Manage ObjectsCreateCreate CopySecure EntityManage Webforms Activate
ENTITIESPermissions
 ViewTab/LinkList/ReadCreate/DeleteEditExecute
TemplateManage TemplatesViewDeleteEditActivate
  SearchCreate Deactivate
  Donut chartCreate Copy Grant Access
     Revoke Access
TransactionManage TransactionsViewDeleteEditActivate
  SearchCreateAdd To FavoriteDeactivate
  Template usedCreate CopyRemove From FavoriteRun Now
  Run History  Add To Favorite
  View Partner  Remove From Favorite
  Donut chart   Re-Run Transaction
NetworkManage NetworksSearchDeleteEditGrant Access
  View PartnersCreateSend NotificationRevoke Access
  View TemplatesManage ParametersManage Parameters 
  View Transaction   
PartnerManage PartnersSearchDeleteEditActivate
  ViewCreateUpdate LogoDeactivate
  View Transactions Send NotificationGrant Access
  Available Templates  Revoke Acccess
  Templates Used  Invite Partner
  View Networks   
  Available Webforms   
  View Users   
User ManagementManage UsersSearchDeleteEditInvite User
  View Import UserMove ObjectsActivate
  Donut chart Import Partner User
Deactivate
    
 Import Partner User AIS EntityLogin in AIS
ProjectManage ProjectViewCreateEditGrant Access
  SearchDeleteMove AllRevoke Access
Web FormsManage WebformsViewDeleteEditGrant Access
  SearchCreate Revoke Access
     Activate
     Deactivate
     Re-Run Transaction
ServicesLogin in AISViewDeleteEdit 
 Security SettingsManage Objects SearchImport KeyCreate  
    Create Copy  Web Forms
Secured ServicesLogin inViewDeleteEditGrant Access 
 SearchCreateSecurity Settings Revoke AccessImport Key  
       Deactivate
Dashboard and MonitorManage LogsView Logs  Re-Run Transaction 
  Search   
  View Triggers List   
Theme SettingsManage Theme SettingsView Import 
    Export 
    Edit 
    Reset 
Process FlowManage Process FlowViewCreateEditPublish as Template
  SearchDelete Publish as Post Process
   Copy  
AdministerShow Administer Tab   

Next Step

...