amanijoseph87 the extension author has to integrate permissions when they create the extension. If there are no permissions built-in, there's no magic way to add them. The extension would have to be refactored or re-written.
Permissions on formatting features is a bit complex because you also need to account for the situation where a moderator/admin with more permissions might edit the post of a user who would normally not have access to some feature. This can be desired or undesired depending on the specific feature.