Tempo Ideas

Welcome to Tempo’s Idea Portal! Your suggestions are valuable to us and help us make our products even better.
Below is a list of ideas for Tempo, so please search, review and vote for those that would help you the most. We encourage you to add an idea if you don’t see it listed. You can stay updated on the work we are doing here at Tempo by contributing to this page.
To learn more and see our Frequently Asked Questions, click here.

worklogs identified by Teams

My problem is that if I have "View team worklogs" permission in my team, I can see their worklogs in Tempo Reports, even if they also work in other teams. This, in my opinion, violates a need-to-know / segregation of duty approach. I should only see what my team members are doing on a project I have permissions to view for my own team and not for the other teams. (users shared between different teams)

  • Susan Wu
  • Feb 23 2023
Tempo Products Tempo Timesheets
Tempo Platform Cloud, On-Premise
  • Attach files
  • Guest commented
    28 Oct 11:07

    Hi Tempo,

    We have multiple BU that use tempo to log hours. Each BU has their own Program in Tempo, Below each Program is a Team. Consultants in our company van be part of two diffrent teams, both belonging to diffrent Programs. (so the user is also part of two diffrent BU’s/Programs).

    To each team diffrent Jira projects are associated. When hours are logged we would expect them to corrolate with the project in the team and the team in the program.

    The result is, that we have to hardcode the change to get the data the way we want it. This is time consuming and prone to erros and needs constant monitoring in case of resource changes.
    Hopefully the information below helps with understanding the problem.

    BU1 (Program): Team Q

    BU2 (Program): Team L

    Team Q

    Team L

    Project A

    Project B

    Project AA

    Project BB

    Project D

    Project D

    Project C: Not assigned to a team

    Current: (In red what I consider error’s) With row 3 and 4 being wrong. Row 5 and 6 could have different results based on your idea on how to fix it.


    Issue Key

    User Account ID

    Project

    Team

    Program

    Hours

    1

    A-1

    642675620e6828ab2027b431

    Project A

    Team L

    BU2

    5

    2

    AA-2

    642675620e6828ab2027b431

    Project AA

    Team L

    BU2

    4

    3

    B-3

    642675620e6828ab2027b431

    Project B

    Team L

    BU2

    3

    4

    BB-5

    642675620e6828ab2027b431

    Project BB

    Team L

    BU2

    2

    5

    C-6

    642675620e6828ab2027b431

    Project C

    Team L

    BU2

    1

    6

    D-7

    642675620e6828ab2027b431

    Project D

    Team L

    BU2

    6

    Expected:


    Issue Key

    User Account ID

    Project

    Team

    Program

    Hours

    1

    A-1

    642675620e6828ab2027b431

    Project A

    Team L

    BU2

    5

    2

    AA-2

    642675620e6828ab2027b431

    Project AA

    Team L

    BU2

    4

    3

    B-3

    642675620e6828ab2027b431

    Project B

    Team Q

    BU1

    3

    4

    BB-5

    642675620e6828ab2027b431

    Project BB

    Team Q

    BU1

    2

    5

    C-6

    642675620e6828ab2027b431

    Project C

    1

    6

    D-7

    642675620e6828ab2027b431

    Project D

    6

    Row 5 and 6 can Team and Program can also be filled based on the % the user is part of a team. With the higher team “winning”. Time allocation for 642675620e6828ab2027b431 is Team Q: 80% and Team L: 20%. In this case the row would be filled as followed: (In case it would remain empty)


    Issue Key

    User Account ID

    Project

    Team

    Program

    Hours

    1

    A-1

    642675620e6828ab2027b431

    Project A

    Team L

    BU2

    5

    2

    AA-2

    642675620e6828ab2027b431

    Project AA

    Team L

    BU2

    4

    3

    B-3

    642675620e6828ab2027b431

    Project B

    Team Q

    BU1

    3

    4

    BB-5

    642675620e6828ab2027b431

    Project BB

    Team Q

    BU1

    2

    5

    C-6

    642675620e6828ab2027b431

    Project C

    Team Q

    BU1

    1

    6

    D-7

    642675620e6828ab2027b431

    Project D

    Team Q

    BU1

    6

    Because the use was first assigend to Team L and Program BU2 (with only 20%) and after that assigend to Team Q with Program BU1. All hours are assigend to BU1 and Team L, eventhough the main team, based on percentages is Team Q.

    I hope the information above is clear enough, if not, please let me know and I will be happy to answer.

    Greetings,

    Ruben

  • Kshitiz Harsh commented
    August 28, 2023 23:25

    We too are facing this issue. When generating report for the time logged for Team members who are shared amongst different team , the worklog for a particular team is appearing as a duplicate on other team's report