0. Getting Started
1. Account Creation and Initialization
2. Employee Master Setup
3. Cost Management Setup
4. Integrating SaaS
5. Setup Billing
SaaS Integration Guide
Active! gate SS
Adobe CC (Enterprise plan)
Amazon Web Services (AWS)
App Store Connect
Google Cloud Platform
Google Tag Manager
HRBrain Talent Management
HRMOS Talent Management
HRMOS diligence and indolence
Job Can Recruitment Management
Job Kan Attendance Management
Job Kan Labor HR
KING OF TIME
Kintone (Japanese version)
LINE WORKS (OAuth linkage)
List of supported SaaS
Money Forward Cloud Accounting
Money Forward Cloud Accounting Plus
Money Forward Cloud Agreement
Money Forward Cloud Attendance
Money Forward Cloud Expense
Money Forward Cloud Invoice
Money Forward Cloud Payroll
Money Forward Cloud payable
Recruitment batch Kanrikun
Smaregi Time Card
TOYOKUMO Safety Confirmation Service 2
Tareru Dokodemo Cabinet
Trust Login by GMO
Webex by CISCO
Wordpress self-host (API)
Workplace from Meta
freee sign (formerly NINJA SIGN)
job can payroll
job can workflow
kintone (global version)
raku raku sales
Check SaaS license status
How can I learn more about how to work with cloud services?
How to link cloud services managed by other business divisions and departments?
Integration Log Function
Inviting other users
Need to stop the integrated service
Request an unsupported SaaS or feature to be added
Troubleshooting failed integrations
(Beta) Delete/deactivate an account in the IT Management Cloud
Account Provisioning (register a new SaaS account)
Alert Mute function
Do you have a retired account left?
Export account data
Manage former employee accounts (Employee offboarding)
Retired account export
Slack Notification Settings
What is Last Activity
Analyze the cost situation (Insight)
Check the payment status of SaaS
Cost Management with CSV Data
How to setup Chrome Extension
Manage SaaS invoices and receipts
Use cost management β
How to get an account with Jira, Confluence, Trello, etc.
Integration procedures when 2FA (two-factor authentication) is enabled
What happens if the person who linked the cloud service retires?
What if IP address restrictions are applied on the SaaS side?
What is the difference between roles?
[Integration Error] Authentication error occurs when login using Google Authentication or SSO.
About the event that multiple Salesforce email addresses are displayed
About the event that the user deleted by Atlassian remains as retired
Error with Google OAuth integration.
Error: Google hasn't verified this app
How to Setup SAML
How to calculate prices
How to setup SCIM
How to setup SCIM (Okta Integration Network)
Services for which cooperation has stopped
Table of Contents
- Advance Preparation
- Integration Setup
Updated by Kana Sasaki
- Advance Preparation
- Integration Setup
How to log in to Netsuite
Enter your e-mail address and password on the Netsuite login page to log in.
1.Enable Token-base Authenticator
After logging into Netsuite, go to Setup>Company>Enable Featuers from the top menu.
Next, select SuiteCloud from the menu on the Enable Featuers page and scroll down to the Manage Authentication section.
Tick the ✅ box under TOKEN-BASED AUTHENTICATION and click the SAVE button at the bottom or top of the page.
2 .Creating Integration Code
From the top menu, navigate to SetUp > Integration > Mnage Integrations > New.
The Integration input form will appear.
- For NAME, enter
ITMC Integration API
- Check TOKEN-BASED AUTHENTICATION in the Token-based Authentication field.
- Item: Uncheck TBA: AUTHORIZATION FLOW in Token-based Authentication.
- Item: Uncheck AUTHORIZATION CODE GRANT for OAuth 2.0.
Save the CONSUMER KEY / CLIENT ID and CONSUMER SECRET / CLIENT SECRET that appears at the bottom of the page,and click SAVE. Click "Back" to exit.
3.Creating a Role (Preparation for Token Creation)
To create a Token, it is necessary to associate a Token with a Role. From the top menu, go to SetUp > Users/Roles > Mabage Roles.
The Role entry form will appear.
- Enter " ITMC Integration API " for NAME
- For ID, enter
- For CENTRE TYPE, select Accounting Centre
- For Subsidiary Restrictions, select ALL and check ALLOW CROSS-SUBSIDIARY RECORD VIEWING.
Then enter Permissions as follows and click SAVE. Some fields may not be displayed depending on your usage, but this is not a problem, so please add the available Permissions.
Credit Card Refund
Make Journal Entry
Check ※ Permission not available at Netsuite Japan
Record Custom Field
Bulk Manage Roles
Log in using Access Tokens
4 Creating and updating a new Enployee
From the top menu, go to Lists>Enployees>Enployees, select New to create a new employee or Search to edit the employee whose Role you wish to update.
At the bottom of the Enployee's form entry screen, there is a Role setting, so add ITMC Integration API.
5 Creating an Access Token
From the top menu, go to SetUp > Users/Roles > Access Tokens > New.
The Access Token creation form will appear.
A TOKEN ID and TOKEN SECRET will then be created and saved.
- For APPLICATION NAME, select ITMC Integration API.
- For USER, select the employee who created or updated a new Role in the "Create or Update a New Employee" procedure.
- For ROLE, select ITMC Integration API.
6. Updating the Suitelet Script File
Go to Customization > Scripting > Scripting > New from the top menu, mouse over the SCRIPT FILE tab, and click the
A popup will appear with the File form.
Download and unzip the file from the following zip, there is a .js file named tmc_integration_api_restlest, select it from the SELECT FILE and click SAVE. *Do not make any changes to the DLed file, such as file name or text input.
Next, make sure that the SCRIPT FILE is the name of the file you just SEVE and click Create Script Record.
A Script form will appear. Enter the following information and click SAVE.
- NAME is ITMC Integration API
- In Developements, enter each item as follows and click Add.
TITLE: ITMC Integration API
On the next screen, select Deploy Script.
When the Script Developement form appears, select ITMC Integration API from ROLES in Audience and click SAVE.
The EXTERNAL URL is displayed and saved.
7 .How to obtain an ACCOUNT ID
From the top menu, go to Setup > Company > Company Information and save the ACCOUNT ID.
On the Integration screen of the IT Management Cloud, search for Netsuite.
Enter the following information obtained from the previous step and click on "Integration".
- Workspace Key：ACCOUNT ID （step：7）
- Client ID：CONSUMER KEY / CLIENT ID（step：2）
- Client Secret：CONSUMER SECRET / CLIENT SECRET（step：2）
- Token ID：TOKEN ID（step：4）
- Token Secret：TOKEN SECRET（step：4）
- External URL：EXTERNAL URL （step：6）
If the integration with Netsuite is successful, the registered user information will appear in the account list.
If the integration does not complete successfully, please edit the information from the status tab on the integration screen and try the integration again.
If the problem persists, please contact us via chat 🙏.