[SalesForce] Restrict on creating new Record by Record Type

I am having a Custom object "Service_Type__c".

There are 3 record Types : Author, Consultant, Publish

I want when record type is "Author", user of a perticular profile can't create a record. It will throw error "You are not authorized to Create Record with this record type".

Is it possible in Salesforce by configuration ?

Note : Service_Type__c and opportunity object have relationship, so we can create Service_Type__c record in the Opportunity Related list.

2nd way in which we can create Service_Type__c record is click on the object tab and click on New button.

Above scenaio is applicable for Clicking on New button. If User is clicking on Tab and clicking on New tab, then User will get the error. User is supposed to creat the record via opportunity object.

Best Answer

Yes, just don't assign the 'Author' record type to that particular profile:

https://help.salesforce.com/HTViewHelpDoc?id=users_profiles_record_types.htm&language=en_US