I am new to SharePoint and after reading about the available features inside SharePoint 2013 I have decided to either:-
Build a Wiki Site using the Wiki Page Library
OR to use the Collaboration -> Blog site.
My general requirements for building a knowledge base library are:-
To enable our Internal employees to add documents, procedures, regulation, etc. For example the HR employee can publish the company procedures, rules & regulation, etc. On the other side technical people can add articles related to how to configure outlook, update an anti-virus, etc.
Certain contents should be approved by specific employees before publishing it . For example a junior HR employee might write down the dress code for the employees , but these rules will not be seen by all the employees unless it is approved by the HR manager.
Adding categories should be stricter to only certain users. For example only admin can add categories Or only department managers are able to do so.
Some contents can be directly published without approval, and the user can specify if this content should be approved or it should be published directly.
Full history of who create, updated contents should be available.
So based on the above I have the following question:-
Which will work best to achieve my requirements; to have a wiki site or to have a blog site OR there is a better approach to follow?.
From what I have read till now. I can define security rules such as; users have write privileges , and other users can have publish rights, etc to the whole site. But can I apply these security rules to each category separately. such as content that will be published within certain category should be approved by certain users. For example if a document is going to be published under HR category then it should be approved by the HR manager only not the financial manager .
Can I force who can write, approve content under each category. For example non-HR employees cannot write, approve content under the HR category, while they might be able to write approve content under other categories.
From what I know till now, that blogs can provide all the features within Wikis, but they also provide additional capabilities such as the ability to date each blog, comment on a blog, use MS word to publish contents. So what does wiki privies that cannot be achieved within Blogs.
Can SharePoint achieve the above 6 requirements using the standard setting. Or some requirements cannot be achieved without doing some development and modifications
Thanks in advance for any help and sorry for the quit long post.