For the first time in 2019, the 49ers on Monday were allowed to have their entire 90-man roster together on the team’s practice field in Santa Clara.

The 49ers’ rookie class – eight draft picks and 11 undrafted free agents – were allowed to join the veterans for the offseason program. At this stage of the offseason, the 49ers can be coached on the field, but offense vs. defense drills are not allowed.

In the past, rookies were not allowed to join their NFL team’s offseason program unless they had graduated from college or until their school had finished classes. Now, all rookies are allowed to report to their respective teams. Each team must provide their rookies enough time during the voluntary program for class work and tests. Previously, the rule prevented rookies at schools on the quarter system, such as Oregon and Stanford, from participating in the bulk of their NFL team's offseason program.

The 49ers' rookies, led by No. 2 overall pick Nick Bosa, were in Santa Clara for the rookie camp from May 3-5. Bosa took part in individual and one-on-one drills during the rookie gathering but was brought along slowly after missing most of last season after undergoing bilateral core muscle surgery.

Nick Bosa did not participate in 11-on-11 work at #49ers rookie camp because they are easing him back into football after playing in only the first three games of last season. He took part in individual and one-on-one pass rush drills. pic.twitter.com/LJZfP7Rm1X — Matt Maiocco (@MaioccoNBCS) May 3, 2019

The 49ers’ organized team activities, during which non-padded practices are allowed, are scheduled to begin May 20 with three workouts scheduled weekly for three weeks. The team’s mandatory minicamp is scheduled for June 11-13.

Bosa and wide receiver Deebo Samuel are the only players among the team’s draft class who have yet to sign contracts with the club. Those players are still allowed to participate in the offseason program after signing a waiver that promises that an injury will have no impact on the salary and structure of their rookie contracts.

[RELATED: 49ers offseason scorecard with comings, goings, cap space]

Kicker Robbie Gould, whom the 49ers tagged as their franchise player, has not signed his one-year, $4.9 million contract and has asked for a trade. He continues to work out on his own in Chicago. The 49ers have stated they will not trade Gould.