web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Field cannot be secured
Power Apps
Unanswered

Field cannot be secured

(0) ShareShare
ReportReport
Posted on by

Hi All,

 

I have a table with a field called bids. We would like to add field level security to this field so that members of our aggregators team cannot read or update the field. I have enabled column level security against the field and made a column security profile, added the team and set the permissions. I then published all the customisations in my dev environment (unmanaged).

The problem I have is that this table already exists in my forward environments (test, pre-prod, and prod - all managed) and when I try to deploy, using either export / import or pipelines, I get the error: "The field: bids is not securable". I have done some extensive searching and it seems that there is not much info out there on this, other than someone mentioned you cant retroactively change a column to use FLS if its already deployed to a managed solution. Is this correct? Do I need to delete the column, re-deploy and re-add? Seems a tad nuclear!?

Has anyone else found this problem and are there any work arounds?

 

Thanks

I have the same question (0)
  • LaurenWithers Profile Picture
    82 on at

    Hey, unfortunately I believe that once a field has been added to a managed solution, it cannot be retroactively changed to use field level security. This means that if you add FLS to a field that already exists in a managed solution, you will not be able to deploy the change to an upstream environment. Yep, a workaround would be to manually remove the field from the managed solution, add field level security to the field in your dev environment, and then re-add/deploy the field to the managed solution before deploying to the test/prod environments. However deleting and re-adding fields is risky if the field is being used in other parts of the solution.

     

    Let me know if this helped with a thumbs up 🙂

  • EricRegnier Profile Picture
    8,720 Most Valuable Professional on at

    Hi @RobCNIE,

    At first @LaurenWithers gave me a doubt but I double checked and it's possible to enabled column/field level security after the column was created in the target environments (env) for both an unmanaged or managed solution. Is that table and field part of a 1st/3rd party solution? If not, my guess is at some point that field/column got deleted in the Dev env and is no longer matching the expected settings in the target/forward envs. I would try to create a new temp solution in one of your forward envs (eg Test), add only that field to the solution and import it back to your Dev env (you'll need to delete the field in Dev first). Once it back there, enable FLS. 
    Hope this helps!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 101 Most Valuable Professional

#2
Haque Profile Picture

Haque 81

#3
VASANTH KUMAR BALMADI Profile Picture

VASANTH KUMAR BALMADI 70

Last 30 days Overall leaderboard