So what that means for her Apple shows is that she may not have a major or regular role in front of the camera, although no details are available at this point.
Well, the answer is not exactly known.
The key phrase here is “limited basis.”
However, her deal with OWN will not keep her from doing so, per Deadline, just as her deal with OWN has not prevented her from her appearing as a contributor on the CBS newsmagazine 60 Minutes on a limited basis.