LowCodeGo logo

For additional support, please contact us at:
solutions@lowcodego.com

Import Solution

1. Sign in to Power Apps


2. Select Your Environment

  • In the top-right corner, confirm you are in the environment where you want to import the solution.

  • If not, use the environment picker to switch.


3. Navigate to Solutions

  • From the left-hand menu, select Solutions.


4. Import Solution

  • On the command bar, click Import solution.


5. Upload the Solution File

  • Browse and select your .zip file (the managed solution package).

  • Click Next.


6. Review Solution Details

  • Confirm the solution name, publisher, version, and type (Managed should be displayed).

  • Click Next.


7. Configure Environment Variables (if applicable)

  • Enter the license key provided with the solution for the target environment.

  • If the license key is not available, click Next. You can update the variable later.


8. Import the Solution

  • Click Import.

  • The process may take several minutes depending on solution size and complexity.


9. Verify Import Status

      • Once complete, you’ll see a confirmation message.

      • If any issues occur, review the Import log for details.

Update License Key

Option 1 – Update Directly from the Top Ribbon Prompt

  1. Open Solutions

  2. Check the Top Ribbon

    • If the solution requires a value for an environment variable (e.g., a license key), you’ll see a yellow notification bar at the top that says:
      “Enter a value for environment variable(s).”

  3. Enter the License Key

    • Click the Edit environment variables option in the ribbon.

    • Locate the variable for the license key.

    • Paste or type in the value provided.


Option 2 – Update via an Unmanaged Solution

  1. Create or Use an Unmanaged Solution

    • In Solutions, either open an existing unmanaged solution or create a new one.

  2. Add the Environment Variable

    • Click Add existingMoreEnvironment variable.

    • Locate and select the environment variable for the license key that was created with your managed solution - lcgsltn_RecordAccessLoggerLicense.

    • Click Add.

  3. Edit the Environment Variable

    • Open the environment variable component you just added.

    • In the Current Value field, enter the license key.

  4. Save

    • Save the changes.

Security Roles

To ensure users can properly access and use the solution features, you must assign the correct security permissions. There are two ways to handle this:


Option 1 – Assign the Provided Security Role

  • The solution includes a pre-configured role named LCG - Record Access Logger User.

  • Assign this role directly to any users who need access.

  • This is the recommended option, as it’s the quickest and ensures all required permissions are applied.


Option 2 – Update an Existing Security Role

If you prefer to use an existing security role that your users already have assigned, update it with the following permissions:

  • Environment Variable DefinitionReadOrganization level

  • Record Access LoggerRead, Write, AssignUser level

Updating an existing role may be useful if you want to maintain fewer roles in your environment or align permissions with your organization’s existing security model.

Add Record Access Logger to Form

 

  1. Open the Form Designer

    • Go to https://make.powerapps.com.

    • Select the correct environment.

    • In the left menu, go to Tables and search for the entity/table.

    • Select the table (e.g., Account, Contact, etc.).

    • Under Forms, open the main form where you want to add the web resource.


  1. Select the Tab and Column

    • In the form designer, choose the tab where you want the Record Access Logger to track activity.


  1. Insert the Web Resource

    • Click inside the target column.

    • From the top ribbon, select + Component → Web resource.

    • In the dialog, search for and select the Record Access Logger web resource - lcgsltn_recordaccesslogger_html.

    • It's ideal to place the web resource near the bottom and out of the way

  1. Configure Properties

    • Name: Enter a unique name (e.g., RecordAccessLogger).

    • Label: Enter a user-friendly label (e.g., Record Access Logger).

    • Formatting:

      • Number of Rows: Set to 1.

      • Hide Label: check off.


  1. Save & Publish

    • Click Save and Publish to apply the update.


  1. Verify on the Form

    • Open a record for the table.

Record Access Logger Table

The Record Access Logger table should be added to the left-hand navigation of your model-driven app under an Administration or Audit & Monitoring section. Placing it here ensures it’s only visible to administrative users who need to review record access data, while keeping it separate from standard business entities.

Storage Considerations

Record Access Logger uses approximately 600 bytes of storage per record, which means every million records will require about 600 MB of database space. 

To keep storage utilization down, it's recommended implementing regular data maintenance—especially when monitoring multiple tables with many users.

Copyright ©LowCodeGo 2025