GlobalProfile ServiceOperations: WSDL: GlobalProfile.wsdl Primary Key Field: ObjectId Target Namespace: http://xmlns.oracle.com/Primavera/P6/WS/GlobalProfile/V1 Default Transport URLs: http://<hostname>:<port number>/p6ws/services/GlobalProfileService?wsdl https://<hostname>:<port number>/p6ws/services/GlobalProfileService?wsdl Java Client Stub Class: com.primavera.ws.p6.globalprofile.GlobalProfileService Description: A global profile defines a set of privileges for access to global, or application-wide, information such as cost accounts, resources, and roles. To control user access to global information, you create global profiles, and then assign specific profiles to individual users. All users are required to have a global profile. To allow complete access to all global information and all projects, a global profile called Admin Superuser is provided. You can assign the Admin Superuser profile to as many users as you like. However, since the Admin Superuser profile enables access to all information, you would typically restrict the number of users to whom you assign this profile. You cannot edit the Admin Superuser security profile. The Admin Superuser profile has a constant ObjectId defined by the ADMIN_SUPERUSER static constant. A global profile called No Global Privileges also exists. Assign this profile to users who require access only to Timesheets. This profile doesn't allow the user to edit data or view cost information. The No Global Privileges profile has a constant ObjectId defined by the NO_GLOBAL_PRIVILEGES static constant. To access individual privileges in a global profile, use the hasPrivilege(), setPrivilege() methods. To get an array of all privileges that are set, use the getPrivileges() method. |
|||
|