![]() | SUMMARY | DETAIL |
The SAS Drug Development Macro API release 1.4 is available for use with SAS Drug Development Java API release 1.7.1.
Macro Summary | |
external | %sasdrugdev_addgroupmember(sdd_path=, sdd_group=, sdd_type=USER, sdd_member=, sdd_group_context=);
Adds a user or group as a member of a group in the specified organization, project, or ...
|
external | %sasdrugdev_addmember(sdd_path=, sdd_member=, sdd_type=USER, sdd_group_context=);
Adds a user or a group as a member of the specified organization, project, or analysis.
|
external | %sasdrugdev_addrolemember(sdd_path=, sdd_role=, sdd_role_context=, sdd_member=, sdd_type=USER, sdd_group_context=);
Adds a user or group as a member of a role in the specified organization, project, or ...
|
external | %sasdrugdev_addroleprivilege(sdd_path=, sdd_role=, sdd_privilege=);
Adds a privilege to a role in the specified organization, project, or analysis.
|
external | %sasdrugdev_adduserprivilege(sdd_userid=, sdd_privilege=);
Assign a global privilege to a user in the system.
|
external | %sasdrugdev_assignedroleexists(sdd_path=, sdd_role=, sdd_role_context=);
Determine if a role exists (as defined or inherited) in an organization, project, or analysis.
|
external | %sasdrugdev_assignrole(sdd_path=, sdd_role=, sdd_role_context=);
Assigns a role to the specified organization, project, or analysis as an inherited role.
|
external | %sasdrugdev_copy(sdd_source=, sdd_target=);
Copies a file or folder to the specified target location.
|
external | %sasdrugdev_createanalysis(sdd_path=);
Creates an analysis in the SAS Drug Development repository.
|
external | %sasdrugdev_createfile(local_path=, sdd_path=, sdd_versioning=, sdd_version=, sdd_comment=);
Uploads a file from the local machine to the SAS Drug Development repository.
|
external | %sasdrugdev_createfolder(sdd_path=);
Creates a folder in the SAS Drug Development repository.
|
external | %sasdrugdev_creategroup(sdd_path=, sdd_group=, sdd_description=);
Creates a group in the specified organization, project, or analysis.
|
external | %sasdrugdev_createproject(sdd_path=);
Creates a project in the SAS Drug Development repository.
|
external | %sasdrugdev_createrole(sdd_path=, sdd_role=, sdd_description=);
Creates a role in the specified organization, project, or analysis.
|
external | %sasdrugdev_createuser(sdd_userid=, sdd_displayname=, sdd_email=, sdd_accounttype=, sdd_password=, sdd_firstname=, sdd_lastname=, sdd_department=, sdd_phone=);
Creates a user account within the system.
|
external | %sasdrugdev_deleteanalysis(sdd_path=);
Deletes an analysis from the SAS Drug Development repository.
|
external | %sasdrugdev_deletegroup(sdd_path=, sdd_group=);
Deletes a group from the specified organization, project, or analysis.
|
external | %sasdrugdev_deleteobject(sdd_path=);
Deletes an object from the SAS Drug Development repository.
|
external | %sasdrugdev_deleteproject(sdd_path=);
Deletes a project from the SAS Drug Development repository.
|
external | %sasdrugdev_deleterbitems(sas_dsname=, sas_result_dsname=work.sddDeleteRBItems);
Permanently deletes items from the SAS Drug Development recycle bin using a data set as ...
|
external | %sasdrugdev_deleterole(sdd_path=, sdd_role=);
Deletes a role from the specified organization, project, or analysis.
|
external | %sasdrugdev_deleteuser(sdd_userid=);
Deletes a user account from the system.
|
external | %sasdrugdev_downloadaszip(sdd_path=, local_path=, sdd_overwrite=0);
Downloads SAS Drug Development files or a folder along with its content to your local machine ...
|
external | %sasdrugdev_downloadfile(sdd_path=, sdd_version=, local_path=);
Downloads a file to your local machine from the SAS Drug Development repository.
|
external | %sasdrugdev_getacls(sdd_path=, sas_dsname=work.sddGetACLs, sdd_recursive=0);
Returns a SAS data set that contains the access control list for objects in the SAS Drug ...
|
external | %sasdrugdev_getallusers(sas_dsname=work.sddGetAllUsers);
Returns a SAS data set that contains the metadata for all of the users defined within the ...
|
external | %sasdrugdev_getassignedmembers(sdd_path=, sas_dsname=work.sddGetAssignedMembers);
Returns a SAS data set that contains the metadata for all of the members assigned to the ...
|
external | %sasdrugdev_getchildren(sdd_path=, sas_dsname=work.sddGetChildren, sdd_recursive=0);
Returns a SAS data set that contains the metadata for objects within a container in the SAS ...
|
external | %sasdrugdev_getconfiguration(sas_dsname=work.sddGetConfiguration, sas_suppressLogList=0);
Reports the current configuration settings.
|
external | %sasdrugdev_getcontextprivileges(sdd_path=, sas_dsname=work.sddGetContextPrivileges);
Returns a SAS data set that contains the metadata for all of the privileges available in the ...
|
external | %sasdrugdev_getglobalprivileges(sas_dsname=work.sddGetGlobalPrivileges);
Returns a SAS data set that contains the metadata for all of the global privileges available ...
|
external | %sasdrugdev_getgroupmembers(sdd_path=, sdd_group=, sas_dsname=work.sddGetGroupMembers);
Returns a SAS data set that contains the metadata for all of the members assigned to a group ...
|
external | %sasdrugdev_getgroups(sdd_path=, sas_dsname=work.sddGetGroups);
Returns a SAS data set that contains the metadata for all of the groups defined within a ...
|
external | %sasdrugdev_getjobinfo(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobInfo);
Returns a SAS data set that contains the information for a job in the SAS Drug Development ...
|
external | %sasdrugdev_getjobinputs(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobInputs);
Returns a SAS data set containing metadata for the inputs for the specified job in the SAS ...
|
external | %sasdrugdev_getjoboutputs(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobOutputs);
Returns a SAS data set containing metadata for the outputs for the specified job in the SAS ...
|
external | %sasdrugdev_getjobparameters(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobParameters);
Returns a SAS data set containing job parameter metadata for the specified job.
|
external | %sasdrugdev_getjobtasks(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobTasks);
Returns a SAS data set containing metadata for the tasks for the specified job in the SAS ...
|
external | %sasdrugdev_getobjecttype(sdd_path=);
Reports the SAS Drug Development object type for the specified ...
|
external | %sasdrugdev_getowner(sdd_path=, sdd_aclType=);
Returns the current owner of an object within the organization in the SAS Drug Development ...
|
external | %sasdrugdev_getproperties(sdd_path=, sas_dsname=work.sddGetProperties);
Returns a SAS data set that contains the properties of an object in the SAS Drug Development ...
|
external | %sasdrugdev_getrbitems(sas_dsname=work.sddGetRBItems);
Returns a SAS data set that contains the metadata for the items in the SAS Drug Development ...
|
external | %sasdrugdev_getrolemembers(sdd_path=, sdd_role=, sdd_role_context=, sas_dsname=work.sddGetRoleMembers);
Returns a SAS data set that contains the metadata for all of the members assigned to a role ...
|
external | %sasdrugdev_getroleprivileges(sdd_path=, sdd_role=, sas_dsname=work.sddGetRolePrivileges);
Returns a SAS data set that contains the metadata for all of the privileges assigned to a ...
|
external | %sasdrugdev_getroles(sdd_path=, sas_dsname=work.sddGetRoles, sdd_getInherited=1);
Returns a SAS data set that contains the metadata for all of the roles defined and, if ...
|
external | %sasdrugdev_getsddapiversion;
Reports the version and build number for the current SAS Drug Development client API.
Deprecated. Replaced by sasdrugdev_getconfiguration, effective with the SAS Drug Development 1.4. |
external | %sasdrugdev_getsignatures(sdd_path=, sdd_version=, sas_dsname=work.sddGetSignatures);
Returns a SAS data set that contains the metadata for all of the signatures of a file or a ...
|
external | %sasdrugdev_getsubmissionstatus(sdd_jobsubmission_id=);
Determines the status of a SAS Drug Development repository job submission.
|
external | %sasdrugdev_getsubscriptions(sas_dsname=work.sddGetSubscriptions);
Returns a SAS data set containing metadata for all subscriptions for the current user.
|
external | %sasdrugdev_getsyncstatus(sdd_path=);
Determines if a file in the SAS Drug Development repository is synchronized, out of ...
|
external | %sasdrugdev_getusergroups(sdd_userid=, sas_dsname=work.sddGetUserGroups);
Returns a SAS data set containing metadata for each of the groups in which the specified ...
|
external | %sasdrugdev_getuserprivileges(sdd_userid=, sas_dsname=work.sddGetUserPrivileges);
Returns a SAS data set that contains the metadata for all of the global privileges assigned ...
|
external | %sasdrugdev_getversions(sdd_path=, sas_dsname=work.sddGetVersions);
Returns a SAS data set that contains the metadata for all of the versions of a file.
|
external | %sasdrugdev_groupexists(sdd_path=, sdd_group=);
Determines whether a group is defined for the specified context.
|
external | %sasdrugdev_iscontainer(sdd_path=);
Determines whether a SAS Drug Development repository object is of type container.
|
external | %sasdrugdev_isgroupmember(sdd_path=, sdd_group=, sdd_member=, sdd_type=USER, sdd_group_context=);
Determines whether a user or group is a member of the group in the specified organization, ...
|
external | %sasdrugdev_ismember(sdd_path=, sdd_member=, sdd_type=USER, sdd_group_context=);
Determines whether a user or group is a member in the specified organization, project, ...
|
external | %sasdrugdev_isrolemember(sdd_path=, sdd_role=, sdd_role_context=, sdd_member=, sdd_type=USER, sdd_group_context=);
Determines whether a user or group is a member of a role in the specified organization, ...
|
external | %sasdrugdev_isroleprivilege(sdd_path=, sdd_role=, sdd_privilege=);
Determines whether a privilege is assigned to a role in the specified organization, ...
|
external | %sasdrugdev_isuserprivilege(sdd_userid=, sdd_privilege=);
Determines whether a global privilege is assigned to a user.
|
external | %sasdrugdev_isversioned(sdd_path=);
Determines whether a SAS Drug Development repository object has versioning enabled.
|
external | %sasdrugdev_lockuser(sdd_userid=);
Locks a user account.
|
external | %sasdrugdev_login(sdd_url=, sdd_userid=, sdd_password=, proxy_host=, proxy_port=, proxy_userid=, proxy_password=);
Creates a connection to the SAS Drug Development instance.
|
external | %sasdrugdev_logout;
Closes an open connection to SAS Drug Development.
|
external | %sasdrugdev_move(sdd_source=, sdd_target=);
Moves a file or folder to the specified target location.
|
external | %sasdrugdev_objectexists(sdd_path=);
Determines whether a SAS Drug Development repository object exists.
|
external | %sasdrugdev_removegroupmember(sdd_path=, sdd_group=, sdd_member=, sdd_type=USER, sdd_group_context=);
Removes a user or a group as a member of a group in the specified organization, project, or ...
|
external | %sasdrugdev_removemember(sdd_path=, sdd_member=, sdd_type=USER, sdd_group_context=);
Removes a user or a group as a member of the specified organization, project, or analysis.
|
external | %sasdrugdev_removerolemember(sdd_path=, sdd_role=, sdd_role_context=, sdd_member=, sdd_type=USER, sdd_group_context=);
Removes a user or a group as a member of a role in the specified organization, project, or ...
|
external | %sasdrugdev_removeroleprivilege(sdd_path=, sdd_role=, sdd_privilege=);
Removes a privilege from a role in the specified organization, project, or analysis.
|
external | %sasdrugdev_removeuserprivilege(sdd_userid=, sdd_privilege=);
Remove a global privilege from a user in the system.
|
external | %sasdrugdev_renameanalysis(sdd_source=, sdd_newname=);
Renames an analysis.
|
external | %sasdrugdev_renameobject(sdd_source=, sdd_newname=);
Renames a file or folder.
|
external | %sasdrugdev_renameproject(sdd_source=, sdd_newname=);
Renames a project.
|
external | %sasdrugdev_resetpassword(sdd_userid=, sdd_newpassword=);
Reset the password for a user in the system. This action requires the logged on user to have ...
|
external | %sasdrugdev_roleexists(sdd_path=, sdd_role=);
Determines whether a a role is defined in the specified organization, project, or analysis.
|
external | %sasdrugdev_submitjob(sdd_path=, sdd_version=, sas_dsname=);
Submits a SAS Drug Development repository job for immediate execution and sets the SAS macro ...
|
external | %sasdrugdev_syncfiletoworkspace(sdd_path=, sdd_version=);
Gets the version of the SAS Drug Development from the repository file to the workspace.
|
external | %sasdrugdev_unassignrole(sdd_path=, sdd_role=, sdd_role_context=);
Unassigns a role from the specified organization, project, or analysis.
|
external | %sasdrugdev_unlockuser(sdd_userid=);
Unlocks a user account.
|
external | %sasdrugdev_updateacls(sas_dsname=);
Sets permissions on SAS Drug Development objects using a data set as input.
|
external | %sasdrugdev_updateanalysislead(sdd_path=, sdd_userid=);
Updates the current lead of an analysis in the SAS Drug Development repository.
|
external | %sasdrugdev_updateanalysisstate(sdd_path=, sdd_state=, sdd_comment=);
Update the state of an analysis in the SAS Drug Development repository
|
external | %sasdrugdev_updatefile(local_path=, sdd_path=, sdd_comment=, sdd_version=);
Updates the contents of an existing file in the SAS Drug Development repository.
|
external | %sasdrugdev_updateorglead(sdd_path=, sdd_userid=);
Updates the current lead of an organization in the SAS Drug Development repository.
|
external | %sasdrugdev_updateowner(sdd_path=, sdd_aclType=, sdd_userid=);
Updates the current owner of an object within the organization in the SAS Drug Development ...
|
external | %sasdrugdev_updateprojectlead(sdd_path=, sdd_userid=);
Updates the current lead of a project in the SAS Drug Development repository.
|
external | %sasdrugdev_updateprojectstate(sdd_path=, sdd_state=, sdd_comment=, sdd_include_analyses=1);
Update the state of a project in the SAS Drug Development repository
|
external | %sasdrugdev_updateproperties(sdd_path=, sas_dsname=);
Updates the editable properties of SAS Drug Development repository object using a SAS data ...
|
external | %sasdrugdev_updateuserinfo(sdd_userid=, sdd_displayname=_sdd_updateuser_donotupdate_, sdd_email=_sdd_updateuser_donotupdate_, sdd_accounttype=_sdd_updateuser_donotupdate_, sdd_firstname=_sdd_updateuser_donotupdate_, sdd_lastname=_sdd_updateuser_donotupdate_, sdd_department=_sdd_updateuser_donotupdate_, sdd_phone=_sdd_updateuser_donotupdate_);
Update general user account information
|
external | %sasdrugdev_uploadandexpand(local_path=, sdd_path=, sdd_versioning=, sdd_version=, sdd_comment=);
Uploads and expands the contents of a zip file into the specified folder location in the SAS ...
|
external | %sasdrugdev_userexists(sdd_userid=);
Determines whether a user exists within the system.
|
Macro Detail |
%sasdrugdev_addgroupmember(sdd_path=, sdd_group=, sdd_type=USER, sdd_member=, sdd_group_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_group
-
- required - the name of the group to add the member.sdd_type
-
- conditional - the type of member being added.sdd_member
-
- required - the user ID of the user or the name of the group being added.sdd_group_context
-
- conditional - specifies the context in which the group is defined
%sasdrugdev_addmember(sdd_path=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
required - the path of the context object (organization, project, orsdd_member
-
required - the user ID of the user or the name of the group being added.sdd_type
-
conditional - the type of member being added.sdd_group_context
-
- conditional - specifies the context in which the group is defined
%sasdrugdev_addrolemember(sdd_path=, sdd_role=, sdd_role_context=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role to add the member.sdd_role_context
-
- required - specifies the context in which the role is defined as asdd_member
-
required - the user ID of the user or the name of the group being added.sdd_type
-
conditional - the type of member being added.sdd_group_context
-
- conditional - specifies the context in which the group is defined
%sasdrugdev_addroleprivilege(sdd_path=, sdd_role=, sdd_privilege=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role to add the privilege.sdd_privilege
-
- required - the identifier of the privilege being added.
%sasdrugdev_adduserprivilege(sdd_userid=, sdd_privilege=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user to assign the global privilege.sdd_privilege
-
- required - the identifier of the global privilege to assign.
%sasdrugdev_assignedroleexists(sdd_path=, sdd_role=, sdd_role_context=);
[ Exposure:
external
]
_sddAssignedRoleExists_
-
indicates the existence of the assigned role in the context._sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role to check for existence.sdd_role_context
-
- required - specifies the context in which the role is defined as a
%sasdrugdev_assignrole(sdd_path=, sdd_role=, sdd_role_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role being assigned.sdd_role_context
-
- required - specifies the context in which the role is defined as a
%sasdrugdev_copy(sdd_source=, sdd_target=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_source
-
- required - the path of the object to be copied.sdd_target
-
- required - the path (including the new name) where the object is to be
%sasdrugdev_createanalysis(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the analysis being created.
%sasdrugdev_createfile(local_path=, sdd_path=, sdd_versioning=, sdd_version=, sdd_comment=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.local_path
-
- required - the absolute path and name of the file on the local computer.sdd_path
-
- required - the path of the file to be created.sdd_versioning
-
- optional - indicates whether the file being created should besdd_version
-
- conditional - indicates the version number to assign to the file beingsdd_comment
-
- conditional - the comment for the versioned file being created. This
%sasdrugdev_createfolder(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the folder to be created.
%sasdrugdev_creategroup(sdd_path=, sdd_group=, sdd_description=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_group
-
- required - the name of the group to create.sdd_description
-
- optional- the description for the group being created.
%sasdrugdev_createproject(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the project being created.
%sasdrugdev_createrole(sdd_path=, sdd_role=, sdd_description=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role being created.sdd_description
-
- optional - the description for the role being created.
%sasdrugdev_createuser(sdd_userid=, sdd_displayname=, sdd_email=, sdd_accounttype=, sdd_password=, sdd_firstname=, sdd_lastname=, sdd_department=, sdd_phone=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID of the account to create.sdd_displayname
-
- required - the display name of the account to create.sdd_email
-
- required - the email address of the account to create.sdd_accounttype
-
- required - the account type of the account to create.sdd_password
-
- required - the password for the account to create.sdd_firstname
-
- optional - the first name of the user associated with this account.sdd_lastname
-
- optional - the last name of the user associated with this account.sdd_department
-
- optional - the business unit of the user associated with this account.sdd_phone
-
- optional - the phone number of the user associated with this account.
%sasdrugdev_deleteanalysis(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the analysis to be deleted.
%sasdrugdev_deletegroup(sdd_path=, sdd_group=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_group
-
- required - the name of the group to be deleted.
%sasdrugdev_deleteobject(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the content object to be deleted.
%sasdrugdev_deleteproject(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the project to be deleted.
%sasdrugdev_deleterbitems(sas_dsname=, sas_result_dsname=work.sddDeleteRBItems);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sas_dsname
-
- required - the name of a SAS data set containing the identifiers for thesas_result_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_deleterole(sdd_path=, sdd_role=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role to be deleted.
%sasdrugdev_deleteuser(sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID of the account being deleted.
%sasdrugdev_downloadaszip(sdd_path=, local_path=, sdd_overwrite=0);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the object (file or container) to be downloaded.local_path
-
- required - the full path and name of the file to create (or overwrite,sdd_overwrite
-
- optional - indicates whether or not to overwrite the existing zip
%sasdrugdev_downloadfile(sdd_path=, sdd_version=, local_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the file within the SAS Drug Development repositorysdd_version
-
- conditional - specifies the version of the file to download if the filelocal_path
-
- required - the full path and name of the file to create (or overwrite,
%sasdrugdev_getacls(sdd_path=, sas_dsname=work.sddGetACLs, sdd_recursive=0);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the content object in the SAS Drug Developmentsas_dsname
-
- optional - the name of the output SAS data set that will contain thesdd_recursive
-
- conditional - the level of recursion when the path is a container.
%sasdrugdev_getallusers(sas_dsname=work.sddGetAllUsers);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getassignedmembers(sdd_path=, sas_dsname=work.sddGetAssignedMembers);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getchildren(sdd_path=, sas_dsname=work.sddGetChildren, sdd_recursive=0);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the container object in the SAS Drug Developmentsas_dsname
-
- optional - the name of the output SAS data set that will contain thesdd_recursive
-
- optional - the level of recursion when the path is a container.
%sasdrugdev_getconfiguration(sas_dsname=work.sddGetConfiguration, sas_suppressLogList=0);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sas_dsname
-
- optional - the name of the output SAS data set that contains thesas_suppressLogList
-
- optional - flag to suppress the print of the configuration
%sasdrugdev_getcontextprivileges(sdd_path=, sas_dsname=work.sddGetContextPrivileges);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getglobalprivileges(sas_dsname=work.sddGetGlobalPrivileges);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getgroupmembers(sdd_path=, sdd_group=, sas_dsname=work.sddGetGroupMembers);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_group
-
- required - the name of the groupsas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getgroups(sdd_path=, sas_dsname=work.sddGetGroups);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getjobinfo(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobInfo);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the job in the SAS Drug Development repository.sdd_version
-
- optional - a specific version number of the job. If not specified,sas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getjobinputs(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobInputs);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the job.sdd_version
-
- optional - the version of the job. If not specified, the latest versionsas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getjoboutputs(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobOutputs);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the job.sdd_version
-
- optional - the version of the job. If not specified, the latest versionsas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getjobparameters(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobParameters);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the job.sdd_version
-
- optional - the version of the job. If not specified, the latest versionsas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getjobtasks(sdd_path=, sdd_version=, sas_dsname=work.sddGetJobTasks);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the job.sdd_version
-
- optional - the version of the job. If not specified, the latest versionsas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getobjecttype(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddObjectType_
-
the object type._sddRC_
-
the return code.sdd_path
-
- required - the path of the object for which the object type
%sasdrugdev_getowner(sdd_path=, sdd_aclType=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddOwner_
-
the current owner of the object._sddRC_
-
the return code.sdd_path
-
- required - the path of the content object in the SAS Drug Developmentsdd_aclType
-
- conditional - the type of permissions being returned. The valid values
%sasdrugdev_getproperties(sdd_path=, sas_dsname=work.sddGetProperties);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the object in the SAS Drug Development repository.sas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getrbitems(sas_dsname=work.sddGetRBItems);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getrolemembers(sdd_path=, sdd_role=, sdd_role_context=, sas_dsname=work.sddGetRoleMembers);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role.sdd_role_context
-
- required - specifies the context in which the role is defined as asas_dsname
-
- optional - the name of the output SAS data set that contains the metadata
%sasdrugdev_getroleprivileges(sdd_path=, sdd_role=, sas_dsname=work.sddGetRolePrivileges);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role.sas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getroles(sdd_path=, sas_dsname=work.sddGetRoles, sdd_getInherited=1);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsas_dsname
-
- optional - the name of the output SAS data set that will contain thesdd_getInherited
-
- optional - indicates whether or not to include inherited roles.
%sasdrugdev_getsddapiversion;
[ Exposure:
external
]
Deprecated. Replaced by sasdrugdev_getconfiguration, effective with the SAS Drug Development 1.4.
_sddMsg_
-
the return message._sddRC_
-
the return code.
%sasdrugdev_getsignatures(sdd_path=, sdd_version=, sas_dsname=work.sddGetSignatures);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required -the path of the file in the SAS Drug Development repository.sdd_version
-
- optional - a specific version number of the file. If not specified,sas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getsubmissionstatus(sdd_jobsubmission_id=);
[ Exposure:
external
]
_sddJobSubmissionStatus_
-
indicates the job submission status._sddMsg_
-
the return message._sddRC_
-
the return code.sdd_jobsubmission_id
-
- required - the submission identifier returned from the
%sasdrugdev_getsubscriptions(sas_dsname=work.sddGetSubscriptions);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getsyncstatus(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code._sddSyncStatus_
-
indicates the syncronization status.sdd_path
-
- required - the path of the file.
%sasdrugdev_getusergroups(sdd_userid=, sas_dsname=work.sddGetUserGroups);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID of the user for which groups will be retrieved.sas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getuserprivileges(sdd_userid=, sas_dsname=work.sddGetUserPrivileges);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user to retrieve the global privileges for.sas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_getversions(sdd_path=, sas_dsname=work.sddGetVersions);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required -the path of the object in the SAS Drug Development repository.sas_dsname
-
- optional - the name of the output SAS data set that will contain the
%sasdrugdev_groupexists(sdd_path=, sdd_group=);
[ Exposure:
external
]
_sddGroupExists_
-
indicates if the group exists in the context._sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object.sdd_group
-
- required - the name of the group.
%sasdrugdev_iscontainer(sdd_path=);
[ Exposure:
external
]
_sddIsContainer_
-
indicates if the object is a container._sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the object in the SAS Drug Development repository.
%sasdrugdev_isgroupmember(sdd_path=, sdd_group=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddIsGroupMember_
-
indicates if the user or group is a member of the specified group._sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_group
-
- required - the name of the group.sdd_member
-
- required - the user ID or group name of the member.sdd_type
-
- conditional - indicates the type of member. Valid values are USER and GROUPsdd_group_context
-
- conditional - specifies the context in which the member group is
%sasdrugdev_ismember(sdd_path=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddIsMember_
-
indicates if the user or group is a member of the specified_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path (starting at the root) context object (organization,sdd_member
-
- required - the user ID or group name of the member.sdd_type
-
- conditional - indicates the type of member. Valid values are USER and GROUPsdd_group_context
-
- conditional - specifies the context in which the member group is
%sasdrugdev_isrolemember(sdd_path=, sdd_role=, sdd_role_context=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddIsRoleMember_
-
indicates if the user or group is a member of the role in the_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role.sdd_role_context
-
- required - the context in which the role is defined as a pathsdd_member
-
- required - the user ID or group name of the member.sdd_type
-
- conditional - indicates the type of member. Valid values are USER and GROUPsdd_group_context
-
- conditional - specifies the context in which the member group is
%sasdrugdev_isroleprivilege(sdd_path=, sdd_role=, sdd_privilege=);
[ Exposure:
external
]
_sddIsRolePrivilege_
-
indicates if the privilege is assigned to the role in the_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role.sdd_privilege
-
- required - the identifier of the privilege to check.
%sasdrugdev_isuserprivilege(sdd_userid=, sdd_privilege=);
[ Exposure:
external
]
_sddIsUserPrivilege_
-
indicates if the privilege is assigned to the user._sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID to check.sdd_privilege
-
- required - the identifier of the global privilege to check.
%sasdrugdev_isversioned(sdd_path=);
[ Exposure:
external
]
_sddIsVersioned_
-
indicates if the object is versioned or not._sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the file.
%sasdrugdev_lockuser(sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID of the user account to lock.
%sasdrugdev_login(sdd_url=, sdd_userid=, sdd_password=, proxy_host=, proxy_port=, proxy_userid=, proxy_password=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_url
-
- required - the URL of the SAS Drug Development instance to use in the formsdd_userid
-
- required - the SAS Drug Development ID for the user account.sdd_password
-
- required - the SAS Drug Development password for the user account.proxy_host
-
- conditional - the name of the host machine when the SAS Drug Developmentproxy_port
-
- conditional - the port number required for the proxy host machine.proxy_userid
-
- conditional - the userid when the proxy machine requires authentication.proxy_password
-
- conditional - the password when the proxy machine required
%sasdrugdev_logout;
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.
%sasdrugdev_move(sdd_source=, sdd_target=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_source
-
- required - the path of the object to be moved.sdd_target
-
- required - the path of the folder into which the object is to be
%sasdrugdev_objectexists(sdd_path=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddObjectExists_
-
indicates if the object exists._sddRC_
-
the return code.sdd_path
-
- required - the path of the object.
%sasdrugdev_removegroupmember(sdd_path=, sdd_group=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_group
-
- required - the name of the group that the member is to be removed from.sdd_member
-
- required - the id of the user or the name of the group being removed.sdd_type
-
- conditional - indicates the type of member. Valid values are USER and GROUPsdd_group_context
-
- conditional - specifies the context in which the group being
%sasdrugdev_removemember(sdd_path=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_member
-
- required - the id of the user or the name of the group being removed.sdd_type
-
- conditional - indicates the type of member. Valid values are USER and GROUPsdd_group_context
-
- conditional - specifies the context in which the group being
%sasdrugdev_removerolemember(sdd_path=, sdd_role=, sdd_role_context=, sdd_member=, sdd_type=USER, sdd_group_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role that the member is to be removed from.sdd_role_context
-
- required - specifies the context in which the role is defined as asdd_member
-
- required - the ID of the user or the name of the group being removed.sdd_type
-
- conditional - indicates the type of member. Valid values are USER and GROUPsdd_group_context
-
- conditional - specifies the context in which the group being
%sasdrugdev_removeroleprivilege(sdd_path=, sdd_role=, sdd_privilege=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role that the privilege is to be removed from.sdd_privilege
-
- required - the identifier of the privilege to remove.
%sasdrugdev_removeuserprivilege(sdd_userid=, sdd_privilege=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user to remove the global privilege from.sdd_privilege
-
- required - the identifier of the global privilege to remove.
%sasdrugdev_renameanalysis(sdd_source=, sdd_newname=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_source
-
- required - the path, including the name, of the analysis to be renamed.sdd_newname
-
- required - the new name of the analysis.
%sasdrugdev_renameobject(sdd_source=, sdd_newname=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_source
-
- required - the path, including the name, of the object to be renamed.sdd_newname
-
- required - the new name of the object.
%sasdrugdev_renameproject(sdd_source=, sdd_newname=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_source
-
- required - the path, including the name, of the project to be renamed.sdd_newname
-
- required - the new name of the project.
%sasdrugdev_resetpassword(sdd_userid=, sdd_newpassword=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID of the account to reset.sdd_newpassword
-
- required - the new temporary password.
%sasdrugdev_roleexists(sdd_path=, sdd_role=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code._sddRoleExists_
-
indicates if the role exists in the context.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role.
%sasdrugdev_submitjob(sdd_path=, sdd_version=, sas_dsname=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required -the path of the job in the SAS Drug Development repository.sdd_version
-
- optional - a specific version number of the job. If not specified,sas_dsname
-
- optional - the name of the SAS data set containing the job parameter
%sasdrugdev_syncfiletoworkspace(sdd_path=, sdd_version=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the file within the SAS Drug Development repositorysdd_version
-
- conditional - specifies the version of the file to be synchronized if
%sasdrugdev_unassignrole(sdd_path=, sdd_role=, sdd_role_context=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the context object (organization, project, orsdd_role
-
- required - the name of the role being unassigned.sdd_role_context
-
- required - specifies the context in which the role is defined as a
%sasdrugdev_unlockuser(sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID of the user account to unlock.
%sasdrugdev_updateacls(sas_dsname=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sas_dsname
-
- required - the name of a SAS data set containing the permission
%sasdrugdev_updateanalysislead(sdd_path=, sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the analysis in the SAS Drug Development repository.sdd_userid
-
- required - the user ID for the account that will be the new lead.
%sasdrugdev_updateanalysisstate(sdd_path=, sdd_state=, sdd_comment=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the analysis to be updated.sdd_state
-
- required - the state to set on the analysis.sdd_comment
-
- optional - the reason for the state change.
%sasdrugdev_updatefile(local_path=, sdd_path=, sdd_comment=, sdd_version=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.local_path
-
- required - the absolute path of the file on the local computer.sdd_path
-
- required - the path of the content object in the SAS Drug Developmentsdd_comment
-
- conditional - the comment for a versioned file in the repository. Thissdd_version
-
- conditional - the type of version to be created if the file to be
%sasdrugdev_updateorglead(sdd_path=, sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the organization object in the SAS Drug Developmentsdd_userid
-
- required - the user ID for the account that will be the new lead.
%sasdrugdev_updateowner(sdd_path=, sdd_aclType=, sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the content object in the SAS Drug Developmentsdd_aclType
-
- conditional - the type of permission owner being set. The valid valuessdd_userid
-
- required - the user ID for the account that will be the new owner. To set
%sasdrugdev_updateprojectlead(sdd_path=, sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the project in the SAS Drug Development repository.sdd_userid
-
- required - the user ID for the account that will be the new lead.
%sasdrugdev_updateprojectstate(sdd_path=, sdd_state=, sdd_comment=, sdd_include_analyses=1);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the project to be updated.sdd_state
-
- required - the state to set on the project.sdd_comment
-
- optional - the reason for the state change.sdd_include_analyses
-
- optional - whether project child analyses, if any exist, should
%sasdrugdev_updateproperties(sdd_path=, sas_dsname=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_path
-
- required - the path of the object in the SAS Drug Development repository.sas_dsname
-
- required - the name of a SAS data set containing the property values
%sasdrugdev_updateuserinfo(sdd_userid=, sdd_displayname=_sdd_updateuser_donotupdate_, sdd_email=_sdd_updateuser_donotupdate_, sdd_accounttype=_sdd_updateuser_donotupdate_, sdd_firstname=_sdd_updateuser_donotupdate_, sdd_lastname=_sdd_updateuser_donotupdate_, sdd_department=_sdd_updateuser_donotupdate_, sdd_phone=_sdd_updateuser_donotupdate_);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.sdd_userid
-
- required - the user ID of the account being updated.sdd_displayname
-
- optional - the user display name to be set.sdd_email
-
- optional - the user email address.sdd_accounttype
-
- optional - the user account type.sdd_firstname
-
- optional - the user first name.sdd_lastname
-
- optional - the last name of the user.sdd_department
-
- optional - the business unit of the user.sdd_phone
-
- optional - the phone number of the user.
%sasdrugdev_uploadandexpand(local_path=, sdd_path=, sdd_versioning=, sdd_version=, sdd_comment=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code.local_path
-
- required - the absolute path and name of the zip file on the localsdd_path
-
- required - the path of the target folder.sdd_versioning
-
- optional - indicates whether the new files being created should besdd_version
-
- optional - the type of version to be created if the new files are to besdd_comment
-
- conditional - the comment for the versioned file being created. This
%sasdrugdev_userexists(sdd_userid=);
[ Exposure:
external
]
_sddMsg_
-
the return message._sddRC_
-
the return code._sddUserExists_
-
indicates if the user exists.sdd_userid
-
- required - the user ID of the user account to check.