...
A resource can edit their own skill levels if it is enabled on their user. You can optionally require those edits to be approved by an administrator with the cost center permission Approve Skills.
For an administrator to edit some one someone else's skill levels they must have the cost center permission Maintain Resources.
...