Client File Structure

The Keyfactor Mac Auto EnrollmentClosed Certificate enrollment refers to the process by which a user requests a digital certificate. The user must submit the request to a certificate authority (CA). code base must be loaded on individual Mac devices in a launch daemon folder so the agent will execute when the machine is turned on.

The agent is delivered with both the Mac client application and a PList configuration file (see Client PList Configuration File). The product is generally implemented using the default client file structure, but this can be changed if desired. The standard structure contains this data:

  • macagent
    The Mac agent and custom company information.
  • assets
    Branding information such as the company logo.
  • data
    The credentials of the last logged in user to the Mac agent.
  • logs
    Configurable logs used for troubleshooting.
  • MacClient or MacAutoEnrollmentClient
    The agent executable.

Figure 2: Client File Structure