dewpoint - Ask your management to tell you, in writing, which of the eight Data Protection Principles would be breached by giving you the reasons for roster changes, and in what way they would be breached.
Data protection forms a considerable part of my professional duties, so I'd be interested to see their reply to
that one.....or their reasons for refusing to do so.