Yes, forms can be signed through the Management Portal.