public IActionResult GetIds(ContentStatus status = ContentStatus.Published)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (status == ContentStatus.Deleted && !UserPermissions.IsAllowedToGetDeleted(User.Identity))
            {
                return(Forbid());
            }

            return(Ok(_entityIndex.AllIds(ResourceType.Media, status, User.Identity)));
        }