Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Issues of and Activities for In-House System in Merger

Issues of and Activities for In-House System in Merger

LINE DEVDAY 2021

November 11, 2021
Tweet

More Decks by LINE DEVDAY 2021

Other Decks in Technology

Transcript

  1. 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

    View full-size slide

  2. What’s the Enterprise IT center

    View full-size slide

  3. Agenda
    - Internal system for Z holdings group
    - Background
    - Issue faced in Z holdings group system
    - How we resolve
    - Further improvements

    View full-size slide

  4. Background
    - Setup some systems for collaboration project
    - After the business integration, we discussed how to work with Yahoo! JAPAN

    View full-size slide

  5. Background
    Task management
    JIRA
    File sharing
    Box
    Schedule
    LINE WORKS/Exchange
    Meeting
    Zoom
    Documenting
    Confluence
    Communication
    Slack

    View full-size slide

  6. Background
    Task management
    JIRA
    File sharing
    Box
    Schedule
    LINE WORKS/Exchange
    Meeting
    Zoom
    Documenting
    Confluence
    Communication
    Slack

    View full-size slide

  7. Background
    Task management
    JIRA
    File sharing
    Box
    Schedule
    LINE WORKS/Exchange
    Meeting
    Zoom
    Documenting
    Confluence
    Communication
    Slack

    View full-size slide

  8. Background
    Task management
    JIRA
    File sharing
    Box
    Schedule
    LINE WORKS/Exchange
    Meeting
    Zoom
    Documenting
    Confluence
    Communication
    Slack

    View full-size slide

  9. Why prepared a system
    - Using different calendar
    - Don’t have a collaboration tools
    Calendar
    (LINE WORKS)
    LINE
    Calendar
    (Exchange)
    Yahoo!
    JAPAN

    View full-size slide

  10. 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

    View full-size slide

  11. implemented schedule app
    Calendar
    (LINE WORKS)
    LINE
    Calendar
    (Exchange)
    Yahoo!
    JAPAN
    Schedule
    app
    - We call ”Meet Up”.
    - It can register schedule to those
    calendar.

    View full-size slide

  12. Issues faced in Z Holdings group system
    - Need to restrict user authentication
    - Need to restrict certain users from accessing information

    View full-size slide

  13. Group system
    Yahoo!
    JAPAN
    LINE
    - Users are group employees
    - Those systems are NOT internal
    system
    Z Holdings
    Meet Up

    View full-size slide

  14. Restrict certain users

    View full-size slide

  15. Restrict certain users

    View full-size slide

  16. Restrict certain users
    - Checker API checks a user is
    valid or invalid

    View full-size slide

  17. 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.

    View full-size slide

  18. SAML Authentication
    Internal
    system IdP
    User

    View full-size slide

  19. Internal IdP
    SAML Authentication for Z Holdings group
    User
    Datastore
    Internal system
    for Z holdings
    group
    IdP

    View full-size slide

  20. Restrict user authentication
    - In case of user authentication, Datastore checks user who can access or not.

    View full-size slide

  21. Further Improvements

    View full-size slide

  22. Further Improvement
    - Prepare the integration IdP for
    user authentication
    Azure AD
    Internal
    system IdP
    Internal AD

    View full-size slide

  23. 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

    View full-size slide