User Manual

Settings Screen

Profile Information

From the settings screen, you can set Profile Information / Account Settings / Configure Add-on Accounts / Notification / Developer Apps / Personal Access Tokens.

Profile Information

You can set the information to be displayed on the Profile Information.

Name

You can set the name to be displayed on the Profile.

  • Family name
  • Middle name(s), maiden name, etc.
  • Given name
  • Family name(English)
  • Middle name(s), maiden name, etc. (English)
  • Given name (English)
  • Titles (e.g., Dr., Prof., Ph.D., M.D., etc.)
  • Citation Preview

    This shows the format of which your work will be cited.

    Employment

    GRDM_setting_Employment_en.png

    You can register your employment history. You can register multiple institutions and specify the one that you are currently affiliated with. You can also change the order by dragging and dropping the grey bar marked “Position X [drag to reorder]”.

    1. Affiliation
    2. Department / Institute
    3. Affiliation (English)
    4. Department / Institute (English)
    5. Job title
    6. Start date / End date
    7. Ongoing

    Education

    GRDM_setting_Education_en.png

    You can register your educational history. You can register multiple institutions and specify the one that you are currently affiliated with. You can also change the order by dragging and dropping the grey bar marked “Position X [drag to reorder]”.

    1. Institution
    2. Department
    3. Degree
    4. Start date / End date
    5. Ongoing

    ID

    You can register ID you are using.

    1. Your websites
    2. ORCID
    3. ReseracherID
    4. Twitter
    5. GitHub
    6. LinkedIn
    7. InpactStory
    8. Google Scholar
    9. ResearchGate
    10. Academia
    11. Baidu Scholar
    12. SSRN

    Account Settings

    Account Settings

    Account Settings

    You can register your email address. For your e-mail address, please register the primary e-mail address that you mainly use.
    You can additionally register alternative email addresses.

    Deactivate Account

    Deactivating your account will remove you from all public projects to which you are a contributor. Your account will no longer be associated with GakuNin RDM projects, and your work on the GakuNin RDM will become inaccessible.

    Configure Add-on Accounts

    You can set up an account for the storage associated with a project. The service that you authenticate your account here can be used as a file storage for the project.

    Configure Add-on Accounts

    1. Amazon S3
    2. Azure Blob Storage
    3. Bitbucket
    4. Box
    5. Dataverse
    6. Dropbox
    7. figshare
    8. GitHub
    9. GitLab
    10. Google Drive
    11. IQB-RIMS
    12. Mendeley
    13. Nextcloud
    14. OneDrive
    15. OpenStack Swift
    16. ownCloud
    17. S3 Compatible Storage
    18. Zotero

    Configure Notification Preferences

    You can set the items to be notified by email. You can specify Default Notification Settings and Project Notifications for each project.

    Configure Notification Preferences

    Default Notification Settings

    1. Replies to your comments
    2. Comments added
    3. Files updated
    4. Mentions added
    5. Preprint submissions updated

    Project Notifications

    1. Comments added
    2. Files updated

    Developer Applications

    You can use GakuNin RDM from third-party applications via OAuth 2.0. You can register the authorisation callback URL for a third-party application by pressing the 'New application' button.

    Developer Applications

    Application Detail

    You can register the application's authorisation callback URL.

    Application Detail

    1. Application name
    2. Project homepage URL
    3. Application description
    4. Authorisation callback URL

    Personal Access Tokens

    Personal access tokens function like ordinary OAuth access tokens. They can be used to authenticate to the API. If you specify 'New token', a personal access token will be created.

    Personal Access Tokens

    Please specify the token name and the scopes as authorities given to the application that uses the token.

    Personal Access Tokens

    Example of API using a personal access token (file upload test)

      <DOC=sample.txt
      <TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
      <PROJECT=xxxxx
      <MESSAGE="I've got up at `date +%c `"
      <FILE=`date +%Y%m%d-%H%M`.txt

    1. <curl -X "PUT" "https://files.rdm.nii.ac.jp/v1/resources/${PROJECT}/providers/osfstorage/?kind=file&name=${FILE}" \>
    2.     <-H "Authorization: Bearer ${TOKEN}" \>
    3.     <-H "Content-Type: application/vnd.api+json" \>
    4.     <-d ${MESSAGE} &> /dev/null>

    Reference (*): https://osf.io/y9jdt/wiki/Typical%20Workflow/

    (*) Please note that you need to reread the request destination.