Speaker
- Joined in 2011 as a software
engineer
- Was responsible for our private
cloud and internal systems until
March 2021
- Now responsible for LINE’s internal
system and Z Holdings group
Slide 3
Slide 3 text
What’s the Enterprise IT center
Slide 4
Slide 4 text
Agenda
- Internal system for Z holdings group
- Background
- Issue faced in Z holdings group system
- How we resolve
- Further improvements
Slide 5
Slide 5 text
Background
- Setup some systems for collaboration project
- After the business integration, we discussed how to work with Yahoo! JAPAN
Slide 6
Slide 6 text
Background
Task management
JIRA
File sharing
Box
Schedule
LINE WORKS/Exchange
Meeting
Zoom
Documenting
Confluence
Communication
Slack
Slide 7
Slide 7 text
Background
Task management
JIRA
File sharing
Box
Schedule
LINE WORKS/Exchange
Meeting
Zoom
Documenting
Confluence
Communication
Slack
Slide 8
Slide 8 text
Background
Task management
JIRA
File sharing
Box
Schedule
LINE WORKS/Exchange
Meeting
Zoom
Documenting
Confluence
Communication
Slack
Slide 9
Slide 9 text
Background
Task management
JIRA
File sharing
Box
Schedule
LINE WORKS/Exchange
Meeting
Zoom
Documenting
Confluence
Communication
Slack
Slide 10
Slide 10 text
Why prepared a system
- Using different calendar
- Don’t have a collaboration tools
Calendar
(LINE WORKS)
LINE
Calendar
(Exchange)
Yahoo!
JAPAN
Slide 11
Slide 11 text
Sync schedule data
- synchronized calendar each other using
batch
- It takes a time to synchronize schedule.
- If increasing company, it more take time
to sync
Calendar
(LINE WORKS)
LINE
Calendar
(Exchange)
Yahoo!
JAPAN
Slide 12
Slide 12 text
implemented schedule app
Calendar
(LINE WORKS)
LINE
Calendar
(Exchange)
Yahoo!
JAPAN
Schedule
app
- We call ”Meet Up”.
- It can register schedule to those
calendar.
Slide 13
Slide 13 text
Meet Up
Slide 14
Slide 14 text
Issues faced in Z Holdings group system
- Need to restrict user authentication
- Need to restrict certain users from accessing information
Slide 15
Slide 15 text
Group system
Yahoo!
JAPAN
LINE
- Users are group employees
- Those systems are NOT internal
system
Z Holdings
Meet Up
Slide 16
Slide 16 text
Restrict certain users
Slide 17
Slide 17 text
Restrict certain users
Slide 18
Slide 18 text
Restrict certain users
- Checker API checks a user is
valid or invalid
Slide 19
Slide 19 text
Restrict certain users
- In case of search user, User checker API restrict certain users
- In case of keyboard input, it resolve with terms and conditions.
Slide 20
Slide 20 text
SAML Authentication
Internal
system IdP
User
Slide 21
Slide 21 text
Internal IdP
SAML Authentication for Z Holdings group
User
Datastore
Internal system
for Z holdings
group
IdP
Slide 22
Slide 22 text
Restrict user authentication
- In case of user authentication, Datastore checks user who can access or not.
Slide 23
Slide 23 text
Further Improvements
Slide 24
Slide 24 text
Further Improvement
- Prepare the integration IdP for
user authentication
Azure AD
Internal
system IdP
Internal AD
Slide 25
Slide 25 text
Summary
- Prepare group internal systems with Yahoo! JAPAN for collaboration project
- Keep to improve our systems
- We continue to make a No.1 workplace for LINERs by offering the best
solutions