The features that allow multiple system users to share data and collaborate are called the Enterprise features. The prime mechanism for data sharing between users is a set of shared data files. These data files are stored in the Enterprise Data Folder on our Cloud-Servers. The users that are authorized to share the data files are called a P3Enterprise User Group, and these people can be found on the Enterprise User List.
Enterprise Data File Folder - This is where all the shared data files and group settings are stored. It is on a Cloud-server hosted by P3Software.
Shared Data Files:
Multi-Platform Enterprises - P3Software products are completely cross-platform compatible for Windows and Mac OSX (Linux too). Multiple PCs and/or Macs running P3Source can utilize the same shared Enterprise Data File Folder. Regardless of their operating system, users can view other users jobs and to cooperate with each other in the job flow process.
The Enterprise User List defines who can view and use the data files in an Enterprise Data File Folder. Further, it defines the types of functions each user may use and contains a set of shared settings and resources for all the users in the Enterprise.
The Enterprise User List is managed through the Enterprise Settings window, Enterprise tab. Users can be added, modified and deleted through this window. Once a user is on the list, their specific rights and information can be edited using the Enterprise User Details window.
Enterprise User Group
Enterprise User Group, is simply a term used to refer to the users listed on the Enterprise User List.
Enterprise User Records
In order to operate in a network environment, a user must be entered into the network user database. This can only be done by an Administrator user in My Settings. The Enterprise User List table on the Enterprise tab pane of the My Settings window shows the user records. It lists the user's Email Address, Name, Enterprise Role and software release version.
Enterprise Role
There are two Enterprise Roles a user may have: Administrators or User. Administrators have a couple special rights that are not available to regular Users. These functions deal with the overall settings and management of the Enterprise aspects of the P3 system. An Administrator user can:
Otherwise, the individual rights, restrictions and properties are the same between Administrators and regular Users.
Software Release Version
The software release version is checked and updated each time a user starts up P3Source. This is a useful tool for Enterprise administrators to ensure all users are running the latest release.
Printing the Enterprise User List
The Print User List button (located at the top of the Enterprise User List) provides a convenient way to view the Enterprise records for all users in the Enterprise User Group. The report can be run as an HTML report or a spreadsheet .xls file.
The Enterprise User Details window is divided into two sections. On the left side the "User Identification" and "Enterprise Data Access Rights" controls and on the right side 4 tab panes with "User Rights Details" for specific functions.
Email Address - Enterprise Users are primarily identified by their email address. When a user tries using the system to access the data in the Enterprise Data File Folder, their name will be checked against the Enterprise User List, to determine what access and rights they have. If a user is not on the list, they will be added to the list, with the most limited access rights possible. An administrator can later upgrade their rights at their discretion.
User Name - The User Name is another important piece of information. It is used in various places to idenntify the user in a clearer manner than using the just the email address.
Enterprise Role - This control can be set to either "Admin" or "User". It determines which users are Enterprise Administrators who can configure user rights and other enterprise settings.
These four controls determine the level of access a user has to certain shared data resources:
There are three levels of access for the for these shared data files: Shared Administrator, Shared User and Local.
The rest of the user rights settings are listed on the four tab panes on the left side of the dialog. The tab panes are labeled: General, Sourcing/RFQs, Ordering/POs, Proposals/Invoices. The last three contain rights specific to those functions, while the General tabpane contains rights that pertain to the entire application. If you have questions or problems with the following options, please contact the P3 Support at support@p3software.com.
New Job Default Settings
When operating the P3 system in Enterprise mode every print job record is assigned an owner. This concept of ownership is very important. It affects several areas of the the system:
Job ownership can be reassigned or transferred from one user to another. The owner of a job or a person with access to all jobs can re-assign ownership to another Enterprise user. This is done on the Job Master window through the Job menu / "Change Owner" menu item. This function triggers a pop-up window for selecting the new owner from the list of users on the Enterprise User List. The pop-up window also displays the current owner of the job.
After the new owner is selected, the ownership transfer is made. At that time, the job ownership transfer is logged in the Job History record. And, the user is also prompted to send an email to the recipient of the transfer.
It is easy to do a bulk ownership transfer for either projects or jobs. Simply highlight the jobs or projects that you wish to transfer within the Project List or Job List. Once the desired jobs are highlighted, simply go to the Jobs or Projects Menu and then click on Reassign Selected Projects or Reassign Selected Jobs. This will open a New Owner Selector window and you can select a new owner for the highlighted projects or jobs.
In Enterprise mode, P3 uses a file locking mechanism to preserve the integrity of shared data files used by the system. The purpose of the system is protect your data from being modified by two users at the same time which will inevitably result in loss of one user's data.
The P3System employs locks on several types of files. These are all created in the Enterprise Data File Folder. The lock types are:
File In-Use Locks are an important data projection feature. They signal that a file is in use by someone. This prevents other users from modifying the data while the lock owner is editing the data.
The most common type of lock is the "User Lock" which is created when a user starts up the P3Source system. This prevents other users modifying the user's settings information while they are using the P3Source system. It also prevents a user from running two concurrent P3Source sessions.
From time to time (for a variety of reasons) a file may be left in a locked state. The Current Locks list and Unlock button within the Enterprise Settings Window provide a way to release the files so they can be used once again.
You can click on the list to find out who has the file locked and you can see how long the file has been locked. If you can verify the file is no longer in use, you can safely remove the lock.
The Current "File-In-Use" Locks list can be refreshed at anytime using the Refresh button.
From time to time a lock may be left in place mistakenly. Usually this is the result of a computer crash, forced Quit or application termination. To unlock a file that has been left in place in error, simply highlight it on the Current Locks list and then click the "Unlock" button just below the list. After confirming the removal, the lock will be gone and the Current Locks list will be refreshed. If you inadvertently delete a lock by mistake, do not worry. It is rare that users will try to open the same data object at the same time, so the risk of data loss is small. Just don't access the thing you unlocked until you are sure the other user has finished using the file.
From time to time the system will encounter a condition where it will go into "Safe Mode" (formerly "Restricted Mode"). There are a variety of circumstances where this occurs. Safe Mode allows you to remedy the cause of the problem, but prevents you from damaging valuable data.
Some of the common reasons for going into Safe Mode:
This is the most common Safe Mode issue. The cause is that another user logged in with your credentials or that P3 was shut down improperly the last time you used it and your user lock was left in place (very likely). Improper shutdowns are caused by computer operating system crashes, power loss and use of the Task Manager to terminate ("Force Quit" on the Mac). When you receive the error message advising you about this condition you can select to "Override" the existing lock and proceed (problem solved!). Otherwise the system will go into Safe Mode until you remove the existing lock and restart.
Removing Stale User Account Locks:
If your user settings file cannot be locked, P3Source will go into Restricted Mode. The cause of this type of issue is almost always a file access rights issue on the local computer. Typically these problems can only be resolved by local IT Administrators within the user's organization. P3Software support can help identify the exact problem, but will need a local IT Administrator to resolve the issue.
In rare circumstances, you may lose access to the Enterprise Data File Folder. In these cases, you will receive several "File Not Found" error messages, and the application will go into Safe Mode.
The problem could be anywhere on the Internet between your computer and our P3 system NetPlus Server. Possible causes include:
You should contact P3Software support to help diagnose and resolve the problem.
These are some of the most common tasks in setting up P3Source in a new organization. Very often setting up and customizing these features requires policy decisions in addition to the technical tasks. P3Support can help you identify what you need to customize to achieve your specific goals.
First, identify your system administrators. They should study the help pages related to the following Enterprise customization features.
Within the Enterprise User Rights Editor window, an Enterprise Administrator can add limits on other users for job or project viewing. The default setting is that there are no limits as set by the checkbox being unchecked.
When the box is checked, the administrator can limit users to only viewing speciifc jobs of projects based on the jobs owners, customer, or account.