P4 Cloud FAQ
For help with subscription, billing, data storage and egress, maintenance, and using P4 Cloud, review the frequently asked questions (FAQ).

Can I set up a new P4 Server using P4 Cloud to test with a new team or department?
Yes. You can set up a P4 Cloud instance, but keep in mind that advanced network infrastructure options, such as edge servers, brokers, and proxy servers, are not currently available for P4 Cloud. You can set up these features on your own infrastructure and Perforce can work with you to configure the connection to your P4 Cloud instance.
I am currently using Git for my small team. Why should I switch to P4 Cloud?
P4 Cloud is the fastest path to scalable version control for small teams and it can be your complete replacement for Git, with added scalability for large file sizes and IP that your industry needs.
I am already using P4. Can I sign up for P4 Cloud?
P4 Cloud is ideal for new P4 customers. If your team already uses P4, your team is under 50 people, and you are interested in migrating to P4 Cloud, contact your Perforce account manager to discuss your options, including migration to P4 Cloud or the P4 Remote Administration service.
Is the Perforce product strategy changing?
No. P4 Cloud is being offered based on consumer demand for a turnkey cloud offering of P4. Perforce continues to support on-premises, hybrid, and cloud deployment solutions, as many of the industries we serve continue to have specific requirements.

How long is a P4 Cloud subscription term?
A subscription term starts on the day of subscription or renewal until the same calendar day of the next month minus one day. For example, if you subscribe on June 28th, the term starts that day and ends July 27th. There are minor exceptions to this, such as signing up on January 31st, which means the term ends February 28th.
Can I choose which region my P4 Cloud instance is deployed to and hosted in?
Yes. The Azure resource group associated with your Azure account does not determine which region your P4 Cloud instance is hosted in. You can choose a region before initial deployment, but cannot change it later. Available regions are:
-
European Union - West
-
United Kingdom
-
United States - East
-
United States - West
When I subscribe to P4 Cloud, I see 'Dollars: $1.00 per occurrence (optional)' in the Price + payment options information. What is this charge for?
This charge is not currently applied to subscriptions. It may be used in the future if P4 Cloud offers support for additional P4 features or add-ons. If it is used in the future, you will not be charged unless you opt in for additional features or add-ons.
What happens if I forget to renew my P4 Cloud subscription?
If your subscription lapses without renewal, Perforce will immediately turn off your P4 Cloud instance and keep your data for 30 days. You can sign up for a new subscription, but this requires a new instance and you will need to contact Perforce to arrange data migration from your old instance, which requires an additional cost.
We strongly encourage you to turn on automatic renewals in your Azure subscription. You can also manually renew your subscription for the next subscription term at any time during the current subscription term.
How do I cancel my P4 Cloud subscription?
You can cancel your subscription from your Azure Marketplace account. In Azure Marketplace, go to your current P4 Cloud subscription to cancel. When you cancel, you immediately terminate your subscription and lose access to your P4 Server.
If I cancel my subscription, can I get my P4 data?
If you cancel your current subscription term or let it lapse without renewing, Perforce will immediately turn off your P4 Cloud instance and keep your data for 30 days. To get your P4 data, you must contact Perforce. Data transfer requires an additional cost.
If my subscription is canceled or lapses, what will I see in the P4 Cloud portal and for how long?
If you cancel your subscription or it lapses, you will no longer be able to go to the P4 Cloud portal from your Azure SaaS subscription page.
Can I migrate my data out of P4 Cloud?
Yes. Perforce can work with you to migrate your data out of P4 Cloud. A fee requisite to the amount of effort required to migrate will be applied for all scenarios except when needing to expand your installation to more than 50 users and/or 32 TiB of file storage.

How much storage does my P4 Cloud subscription include?
When you subscribe to P4 Cloud, as part of the base plan, you get 64 gibibytes (GiB) of data storage. The storage amount does not change based on the number of users in your subscription.
Can I purchase additional storage from what is included in the base subscription?
Yes. You will be required to double the current amount of storage, at minimum each time you increase. For example, if you currently have 64 GiB, you must increase to at least 128 GiB. If you have 128 GiB, you will be required to increase to at least 256 GiB. To learn more, see View usage metrics for P4 Cloud.
Is there a limit on how much additional storage I can purchase?
Currently, you can purchase up to 32 tebibytes (TiB) of storage for your P4 Cloud subscription.
Can I reduce the amount of storage at any point in time?
No. You cannot reduce storage after increasing it, so it will be on your subscription from that point on.
Does adding more storage to my subscription require P4 Server downtime?
No. Storage additions are automatically applied to your subscription in less than an hour with no P4 Server downtime.
How much network egress does my subscription include?
As part of the base plan, you have 64 GiB of network egress (outbound data from your instance) per subscription term. If your instance exceeds the egress limit during a subscription term, you will be charged a daily overage rate until the plan resets at the start of the next term.
Will I be notified about network egress overages?
No. You will not be proactively notified about egress overages. You will see the overage on your next bill. To see how egress is trending, go to the Metrics page in the P4 Cloud portal. To learn more, see View usage metrics for P4 Cloud.
How often is usage metered?
Usage is metered every 24 hours as recommended by Azure Marketplace.
Does P4 Cloud support local proxies?
Yes. P4 Cloud supports local proxies set up outside of P4 Cloud. Using a local proxy is a good way to limit data egress in Azure. When using a local proxy, files are transferred from the P4 Cloud Server to the local proxy and then served up to users from the proxy instead of the P4 Server. Instead of downloading the same files from the P4 Server repeatedly, users download the files from the proxy, which results in no additional egress.
How are changes during a subscription term billed?
Any subscription changes, such as increasing storage, egress, or users, take effect within 24 hours and are prorated until the end of the current subscription term.

How do I access the P4 Cloud portal?
The Azure account user who owns the P4 Cloud subscription will use the P4 Cloud portal to:
-
View information about your P4 Cloud instance and P4 Server.
-
View metrics for storage usage, network egress, and users in the subscription.
-
Update the number of users and amount of storage in the subscription.
-
View information about and request maintenance.
To access the portal, log in to Azure Marketplace and find your active P4 Cloud subscription. On the subscription page, click Open SaaS Account on publisher’s site. Bookmark the portal in your browser for easy access.
Can I give other users access to the P4 Cloud portal?
No. Only the Azure account user who owns the P4 Cloud subscription can access the portal.
How do I add more users to my P4 Cloud subscription?
You can add more available users to your subscription from the Subscription page in the P4 Cloud portal. You can also remove users from the subscription and see the impact on your monthly bill. To learn more, see View usage metrics for P4 Cloud.
User accounts are managed using a P4 client, such as the command-line client (p4) or administrative GUI client (p4admin). To learn more about managing users, see Manage users and groups in P4 Admin Documentation.
I cannot reduce the number of users in my subscription beyond a specific number in the P4 Cloud portal. Why not?
In the portal, you can only reduce the number of users in the subscription to the current number of users defined in P4. To further reduce the number of users in the subscription, you must first remove additional users from P4. To learn more about managing users, see Manage users and groups in P4 Admin Documentation.

Why does my P4 license expiration date displayed in P4 Admin extend past my current P4 Cloud subscription term?
For P4 Cloud, the license expiration date extends past the current subscription term for internal Perforce purposes only. You must have an active subscription to use P4 Cloud, even if the license is still active according to the expiration date.

Is P4 Code Review available for all P4 Cloud customers?
Yes. You must have a minimum of three users in your P4 Cloud subscription to activate P4 Code Review.
Does P4 Code Review require an extra fee for P4 Cloud?
No. P4 Code Review will be free for at least the first year of use starting with the date of original activation.
How do I enable P4 Code Review in P4 Cloud?
After you subscribe to P4 Cloud, you can update your subscription to activate P4 Cloud if you have three or more users in your subscription. To learn more, see Add P4 Code Review to your subscription.
Are there any limitations when using P4 Code Review in P4 Cloud?
Yes. You cannot:
-
Extend P4 Code Review. To learn more about what extending P4 Code Review means, see Extending P4 Code Review in the P4 Code Review documentation.
-
Perform P4 Code Review administration tasks that update the P4 Code Review configuration file. To learn more about the excluded administration tasks, see Administration in the P4 Code Review documentation.
-
Use the AI for code analysis feature because it requires updating the P4 Code Review configuration file. To learn more, see AI for code analysis in the P4 Code Review documentation.
If P4 Code Review is enabled, what happens to my code review data if I disable P4 Code Review and then enable it again?
There is no guarantee that re-enabling P4 Code Review will reinstate all code review data back to its original state.

Am I required to accept a regular recurring maintenance window?
Yes. Perforce requires a monthly maintenance window to perform P4 Server updates, which may include upgrades to new major or minor versions. Maintenance lasts 4 hours and occurs on the last Monday of every month from 5:00 pm–9:00 pm PT except for United States public holidays. In the case of a holiday, maintenance occurs the next business day during the same time period.
In the P4 Cloud portal, you can view the next scheduled maintenance window on the Settings page. To learn more, see View P4 Cloud settings and maintenance information.
If you want more control over when maintenance occurs, you can proactively start it around three days before the next scheduled maintenance window. When you proactively start maintenance, it starts immediately and the server may not be available for up to four hours. Your server will not be included in the standard maintenance window.
How do I upgrade to a new version of P4?
The P4 Cloud team will determine if and when to upgrade your instance to a new major or minor version of P4. This decision will be made with the P4 Engineering and Consulting teams. Your instance will always be on a P4 version under standard maintenance. To learn more, see P4 Server End-of-Life (EOL) Schedule.

Is P4 Cloud compatible with my existing P4 client software?
Yes. P4 clients that work against a typical P4 installation should also work with P4 Cloud. We restrict and block some client commands for security reasons. If your existing clients or integrations rely on those commands, they will require refactoring. To learn more, see P4 Cloud blocked and restricted commands in P4 CLI Reference.
Can I set up a case-insensitive server with P4 Cloud?
Yes. You can choose to use a case-sensitive or case-insensitive P4 Server when you sign up for P4 Cloud. You cannot change the setting after you select it during sign up. To learn more, see Subscribe and deploy P4 Cloud.
Can I store my Git code in P4?
No. You cannot use the P4 Git Connector to mirror Git assets in P4 and you cannot store Git code natively in P4 using graph depots.
Does P4 Cloud support custom triggers or extensions?
No. P4 Cloud does not currently support custom triggers or extensions.
Can I archive project files to an archive depot?
No. P4 Cloud does not support archive depots. The p4 archive
and p4 restore
commands are blocked. To learn more, see P4 Cloud blocked and restricted commands in P4 CLI Reference.
Does P4 Cloud support distributed version control systems (DVCS) functionality?
No. P4 Cloud does not support DVCS functionality.
Is P4 DAM included with P4 Cloud?
No. P4 DAM cannot be used with P4 Cloud because of licensing requirements.
What type of authentication options are available with P4 Cloud?
Only direct authentication to P4 Server is available with P4 Cloud. Active Directory and LDAP are not available. Single sign-on via P4 AS is also not available.