code: public ArrayList<BoxSharedLink.Access> getAllowedSharedLinkAccessLevels() {
          if (mCachedAccessLevels != null){
              return mCachedAccessLevels;
          }
          ArrayList<String> levels = getPropertyAsStringArray(FIELD_ALLOWED_SHARED_LINK_ACCESS_LEVELS);
          if (levels == null){
              return null;
          }
          mCachedAccessLevels = new ArrayList<BoxSharedLink.Access>(levels.size());
          for (String level : levels){
              mCachedAccessLevels.add(BoxSharedLink.Access.fromString(level));
          }
          return mCachedAccessLevels;
      }
docs: Access level settings for shared links set by administrator. Can be collaborators, open, or company.
  
  @return array list of access levels that are allowed by the administrator.