Is it Possible to Change "Edit Permissions" Based on a Field Value on that Node? I have users that need to be able to edit a piece of content they created until the status field on the piece content is updated to a particular value.

I've done some research and it looks like there are questions that are similar to mine but different enough that their solutions don't seem applicable.

I realize this question might be vague but I don't know how else to phrase it.

Are there any solutions to my problem?  

Edit: I am using Drupal 7.
I think you can achieve this by implementing hook_node_access() with a check on the particular field.

https://forumone.com/ideas/programmatically-restricting-access-to-drupal-content has a very similar use case (except the field there is an entityreference field to users, but you get the gist)