Documentation ¶
Overview ¶
Package esignpermissionprofiles implements the DocuSign SDK category ESignPermissionProfiles.
When you create or invite a new member in Rooms, the system creates an eSignature account for the member at the same time. This section shows you how to retrieve a list of eSignature permission profiles that the current user can assign to a new member.
You can use the API only to retrieve and assign eSignature permission profiles. You create and modify permission profiles in the DocuSign console.
Service Api documentation may be found at: https://developers.docusign.com/docs/rooms-api/reference/ESignPermissionProfiles Usage example:
import ( "github.com/jfcote87/esign" "github.com/jfcote87/esign/rooms" ) ... esignpermissionprofilesService := esignpermissionprofiles.New(esignCredential)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetESignPermissionProfilesOp ¶
GetESignPermissionProfilesOp implements DocuSign API SDK ESignPermissionProfiles::GetESignPermissionProfiles
func (*GetESignPermissionProfilesOp) Do ¶
func (op *GetESignPermissionProfilesOp) Do(ctx context.Context) (*rooms.ESignPermissionProfileList, error)
Do executes the op. A nil context will return error.
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service implements DocuSign ESignPermissionProfiles API operations
func New ¶
func New(cred esign.Credential) *Service
New initializes a esignpermissionprofiles service using cred to authorize ops.
func (*Service) GetESignPermissionProfiles ¶
func (s *Service) GetESignPermissionProfiles() *GetESignPermissionProfilesOp
GetESignPermissionProfiles gets eSignature Permission Profiles.
SDK Method ESignPermissionProfiles::GetESignPermissionProfiles