Hi Neel,
As per my knowledge, user with "Commodity manager" role can see Create Knowledge project, not the Sourcing approver.
You can test the same in lower environment.
However I am not sure whether it has been changed in new version 15s. We are having 14s here.
Hope this helps and correct me if I am wrong somewhere
- Sourabh