Login Instructions

CMiC Now Using SSO – Log Back In!

Good news… SSO (single sign on) is now integrated into CMiC! This means your CMiC username and password will be the same as all your other credentials across Keeley platforms. For Keeley’ns, this means no more having to remember a different username or password unique to CMiC. For the organization, this means a more secure environment with stronger & protected login credentials.


See below for instructions on how to log into the CMiC Desktop App, the Construct Crew Time Application, ConstructPM App, and the Construct Approvals App. If you have issues logging in, please submit a ticket to Help Desk (helpdesk@keeleycompanies.com)

Desktop Login Instructions

  1. Navigate to the CMiC login page by clicking HERE or by using the quick links on the Keeley’n Hub & Sharepoint.
  2. Click on the “SSO Login” button.
  3. Enter your Keeley email address.
  4. You’ll be redirected to the Keeley Microsoft Login page. Once there, complete the multi-factor authentication (MFA) process through the Microsoft Authenticator app (same MFA process as other Keeley systems). 
  5. Once authenticated, you should be automatically logged in to CMiC.

Construct Crew Time App

  1. The app will ask you if you are a Cloud Customer, Keeley users are Enterprise Customers so you will need to swipe left to enter the correct environment.
  2. Input this link to continue: https://CMICLKeeleymob.cmicpaas.com/cmicprod
  3. You’ll be redirected to the Keeley Microsoft Login page. Once there, complete the multi-factor authentication (MFA) process through the Microsoft Authenticator app (same MFA process as other Keeley systems).
  4. Once authenticated, you should be automatically logged in to CMiC.

ConstructPM App

  1. The app will ask you if you are a Cloud Customer, Keeley users are Enterprise Customers so you will need to swipe left or click "No I'm not a Cloud Customer" to enter the correct environment.
  2. Input this link to continue: https://CMICLKeeleymob.cmicpaas.com/cmicprod
  3. You’ll be redirected to the Keeley Microsoft Login page. Once there, complete the multi-factor authentication (MFA) process through the Microsoft Authenticator app (same MFA process as other Keeley systems). 
  4. Once authenticated, you should be automatically logged in to CMiC.




Construct Approvals App

  1. The app will ask you if you are a Cloud Customer, Keeley users are Enterprise Customers so you will need to swipe left or click "No I'm not a Cloud Customer" to enter the correct environment.
  2. Input this link to continue: https://CMICLKeeleymob.cmicpaas.com/cmicprod
  3. You’ll be redirected to the Keeley Microsoft Login page. Once there, complete the multi-factor authentication (MFA) process through the Microsoft Authenticator app (same MFA process as other Keeley systems). 
  4. Once authenticated, you should be automatically logged in to CMiC.

Need Help?

Use the guide below to determine where you need to go for getting the correct help you need!

I can't login to CMiC

Submit a Help Desk Ticket (helpdesk@keeleycompanies.com)

Pay-Related Issues

Call Phone Number:

314.943.5319


Email Keeley Payroll (keeleypayroll@keeleyconstruction.com)

Any Other Issues

Reach out through the CMiC Teams Chat for your specific business unit.

CMiC Flashes

Here you’ll find timely updates on CMiC like new feature rollouts and essential support tips to help you get the most out of the system. Bookmark this page  so you never miss an important CMiC announcement.

See all Announcements
By Jonathan Cox August 14, 2025
This integration will share opportunity and account information between CMiC and Salesforce. Once an opportunity is created or updated in Salesforce, all relevant opportunity and account information will be automatically passed to CMiC. Updates to opportunities in CMiC will also be automatically passed to Salesforce. Once a job number is created in CMiC, it will be sent back to Salesforce automatically. It is important to note, however, that opportunities created in CMiC will not be passed to Salesforce, so all opportunities must be created in Salesforce . How the integration works: When an opportunity in Salesforce reaches the Proposal stage or beyond, its data is automatically synced to CMiC. Data from Salesforce to CMiC will be synced every 10 minutes at the :01 mark – ex: 11:01, 11:11, 11:21, etc. Data from CMiC to Salesforce will be synced every 5 minutes on the :00 & :05 marks – ex: 11:00, 11:05, 11:10, etc. The following fields will sync between the two systems: Salesforce ID (Links the opportunity across both systems) Organization / Business Partner Name Current Sales Stage Opportunity Financial Fields Key Dates Organizational Details (Department, Division, Office) Required Opportunity Fields Site Address Important Note: If an opportunity comes over from Salesforce to CMiC and the customer does not exist in CMiC as an Organization – then the customer will show as “New Organization”. If that is the case, then the customer either doesn't exist in CMiC or the Salesforce Account is not linked to an existing CMiC customer. First, search for the customer in the lookup for assigning the organizing. If the customer does not exist in that list, then the customer will need to be set up by Accounting. Please reach out to Sean Fleming for support. With questions or concerns regarding the integration between Salesforce and CMiC, you can reach out to your Operational Finance Team or submit a helpdesk ticket by emailing helpdesk@keeleycompanies.com
By Jonathan Cox August 14, 2025
The transition to CMiC has uncovered some challenges to our AP processes for project and accounting teams. Over the past 90 days, we’ve been working through these challenges to improve the speed & efficiency of our process. See below for some highlights of these major changes & improvements. New Commitment Policy for Purchases over $25K As of August 1 st , Project Accountants have been rejecting any invoices over $50,000 that lack a valid commitment. As of September 1 st , this threshold will drop to $25,000. This means that commitments will be REQUIRED for all purchases over $25,000. This is a critical change aimed at enforcing procurement discipline and improving visibility over large expenditures. Workflow Adjustment for Invoices Less than $2,500 Invoices under $2,500 are now being routed to the PM only for approval and the Project Accountant is no longer part of the workflow. Approximately 70% of our invoices fall below this threshold, so this change is expected to significantly reduce the volume of approvals and streamline processing for small-dollar invoices. As a PM, please exercise extra discipline in the approval process since you are the last set of eyes on the invoice before it gets paid! Ability to Change/Reassign Invoices Users in operations have the ability to change the job number in the flysheet (header) in Image Manager within CMiC. This means less invoices should be returned to data entry and should result in a quicker turnaround on invoice processing and approval. Users in operations can also reassign invoices to others, rather than needing to reject them back to AP to be redirected. Additional training on this process is taking place in each of the business units. If you miss that training, please reach out to the Operational Finance Team (formerly Project Controls & Project Accounting) within your business unit for support. Importance of Quality Rejection Notes Users in operations will now be asked to categorize their rejections to clear up confusion and streamline the AP process. The three buckets in which you can categorize your rejection are DO NOT PAY, DATA ENTRY, and VENDOR ISSUE. Providing productive comments when rejecting invoices is extremely helpful in getting the invoice corrected or reassigned. If you have any questions regarding how to reject invoices or leave comments, please reach out to the Operational Finance Team (formerly Project Controls & Project Accounting) within your business unit for support. 
By Jonathan Cox June 13, 2025
Our User Experience, Accounting, People Operations, Project Controls, and CMiC teams continue to work hard to get the initial CMiC integrations across the finish line as quickly as possible. The integrations are incredibly complex, and the UX has battled through numerous challenges to get these integrations up and running. Please see below for some important updates regarding the integrations that are currently underway – including what those integrations will entail once complete. If you have specific questions regarding integrations or how they impact you, please reach out to the Project Controls team within your business unit. Concur Integration Live as of Friday 6/13 Good news – the Concur integration is officially up and running! Keeley’ns should be able to once again access to Concur to code & approve expenses. The integration between Concur and CMiC will ensure job numbers and cost codes in Concur match the information in CMiC for accurate coding. The integration runs nightly, so if a job, cost code, or category is set up, it will be available the next day. The Project Controls team will set up any cost codes that are missing on the appropriate jobs in CMiC. Please code and approve all expenses in Concur ASAP to help us in getting caught up from the extended dark period! Single Sign On (SSO) Anticipated Rollout June 19 As of next Thursday, June 19, we will be rolling out SSO to all CMiC users. This means that the login credentials you created to log into CMiC will be overridden by your Microsoft 365 SSO login (the same username & password as your other Keeley accounts). All users will receive an email the morning of the launch with further instructions for signing into CMiC using SSO. Salesforce Anticipated Rollout: Mid-June As some may know, the Salesforce integration was launched last week – but after experiencing some issues with data moving from CMiC into Salesforce, the integration was shut off until the issue is resolved. The Salesforce integration with CMiC will share opportunity information between the two systems – meaning an opportunity created in Salesforce will be shared to CMiC. It will also share job information (such as job number) that is updated in CMiC to Salesforce once a job is initiated. The current integration will NOT transfer opportunities that are created in CMiC into Salesforce. The preferred place to create opportunities is Salesforce, and any new opportunities that are created in CMiC will not appear in Salesforce. Stay tuned for any additional info you need to know regarding the Salesforce integration as it is (re)launched. UKG Anticipated Rollout: Mid-July The integration between UKG and CMiC is quite intense… Many functions being completed in UKG need to be automatically pushed into CMiC – employee creation, direct deposit updates, tax information, etc. This integration does just that! Currently, this information is being shared through manual data entry. This integration will be a major step forward for our Payroll, People Operations, and IT teams! Redlist Anticipated Rollout: Late June-Early July Redlist is used to track equipment information as well as time entry for the Fleet team to charge time to trucks and equipment. The integration between CMiC and Redlist will ensure that all job information is correct in Redlist, and that all equipment information is correct in CMiC. It will also automatically share the time entry data from Redlist to CMiC for Payroll processing. Fieldpoint Anticipated Rollout: Mid-Late June The Paving group uses Fieldpoint for work order management and time entry within the national/maintenance teams. This integration will push time entry data from Fieldpoint into CMiC as well as employee data from CMiC into Fieldpoint. It will also send work order information from Fieldpoint to create jobs in CMiC. The only remaining piece of this integration that is not yet complete is the automatic transfer of time entry data from Fieldpoint into CMiC – which is expected mid-late June.

Training Sessions Recordings

Missed a training session or need a refresher? Click the links below for recordings of our end-user training sessions. Stay tuned for additional videos coming soon to help ensure a smooth transition into the new system!

Time Entry

Learn how to enter your own time, manage time entry for your team, and review & approve time in CMiC.

Requisitions & POs

Learn how to create and manage requisitions, purchase orders (POs), and Purchase Order Change Orders (POCOs). This training guides users through the processes for initiating requests, issuing POs, and handling changes – ensuring efficient workflows.

Change Order Mgmt

Learn how to effectively manage Potential Change Items (PCIs) and Owner Change Orders (OCOs) in CMiC. This course also teaches how to create, track, and approve changes to project scope and costs.

Document Mgmt

This session introduces team members in project management to the document management tools in CMiC, such as journals, drawings, submittals, RFIs, and meeting minutes.

Subcontracts

Learn to create and manage subcontracts, as well as handle Subcontract Change Orders (SOCOs). This course also covers the overall lifecycle of a Subcontract from creation to execution in CMiC.

Job Setup

Learn how to input opportunity information and follow the process for initiating job setup to ensure a seamless transition from opportunity to active project.

Forecasting & JCR

Learn where to enter forecasts, the primary columns to focus on, and how to include unapproved PCIs in forecast totals. This course also covers how forecasted figures integrate into the JCR for monthly reporting and reviewing the entry of production quantities.

Billing & AP

This training focuses on understanding billing and accounts payable (AP) from an operations perspective. Participants will explore different types of billing, including Time & Materials (T&M), Lump Sum, and Unit Price.

Training Documentation

We've created step-by-step guides tailored just for our team members! These easy-to-follow resources will walk you through everything from basic functionalities to advanced features, ensuring you feel confident and empowered. Dive in, explore, and let’s make the most of our tools together—because your success is our success! Stay tuned for more ‘quick card’ guides for easier reference.

These one-pagers were the handouts for each of our instructor-led training sessions – providing a general overview of the process covered in the session as well as key takeaways & changes.

Time Entry Resources

The stp-by-step guides below walk you through Construct CT Setup, Creating a Crew, Entering Time, Units, & Expenses, and Reviewing & Approving Time. Time Entry training videos are also coming soon!


Additional Resources

See below for more training resources for Keeley’ns to help ensure a smooth transition to CMiC. Be on the lookout for additional videos and other training resources!

CMiC Assist – Training Video Library

 CMiC provides a variety of training content through their support portal – CMiC Assist. While these videos do not match our exact CMiC environment or processes, they should help you better understand some of the features & functionality in CMiC. These videos are a great starting point for learning more about the system! Contact Project Controls with any questions.

All Communications

October 3rd

eBlast

View now

October 25th

eBlast

View now

November 21st

eBlast

View now

December 5th

eBlast

View now

December 17th eBlast

View now

January 7th

eBlast

View now

January 14th

eBlast

View now

February 4th

eBlast

View now

Feburary 7th eBlast

View now

Febuary 18th

eBlast

View now

Go-Live

Extended

View now

March 18th

eBlast

View now

March 27th

eBlast

View now

April 3rd

eBlast

View now

April 11th

eBlast

View now

April 16th

eBlast

View now

April 21st

eBlast

View now

April 28th

eBlast

View now

May 2nd

Payroll Changes

View now

May 5th

eBlast

View now

May 8th

eBlast

View now

May 12th

eBlast

View now

May 23rd

eBlast

View now

June 5th

eBlast


June 20th

eBlast

View now

June 24th

eBlast

View now