When creating web content, user can specify the view permission through a dropdown list. Available values are only Anyone (Guest role), Site Members and Owner.
There are situations when the user needs a more specific/accurate permission management where not just the above roles are involved, but other Site Roles, Organization Roles and Regular roles are involved as well.
That is, add view permissions to those kinds of roles besides the original three.
Add the ability to specify view permission to any other Site/Organization/Regular role or any combination of them when creating a new web content.