Hi Chin,
DSC (Designated Support Contact) can be a user from your organization who will get access to Ariba Connect, through which he can raise Service request with Ariba support team to resolve any issue you face with Ariba solution.
Yes, you need approval from Ariba. You need to contact your Ariba Customer Manager.
Regards,
Aditya